Host Name: groot.astro.sunysb.edu === If no file names and line numbers are shown below, one can run addr2line -Cpfie my_exefile my_line_address to convert `my_line_address` (e.g., 0x4a6b) into file name and line number. Or one can use amrex/Tools/Backtrace/parse_bt.py. === Please note that the line number reported by addr2line may not be accurate. One can use readelf -wl my_exefile | grep my_line_address' to find out the offset for that line. 0: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x5fca46] amrex::BLBackTrace::print_backtrace_info(_IO_FILE*) /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_BLBackTrace.cpp:199:36 1: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x5ff5ff] amrex::BLBackTrace::handler(int) /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_BLBackTrace.cpp:99:15 2: /lib64/libc.so.6(+0x3cb20) [0x7ff94fe5fb20] 3: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x56606c] amrex::BaseFab::minmax<(amrex::RunOn)1>(amrex::Box const&, int) const::{lambda(int, int, int)#1}::operator()(int, int, int) const inlined at /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_Loop.H:170:10 in std::pair amrex::BaseFab::minmax<(amrex::RunOn)1>(amrex::Box const&, int) const /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_BaseFab.H:2516:24 void amrex::LoopOnCpu::minmax<(amrex::RunOn)1>(amrex::Box const&, int) const::{lambda(int, int, int)#1}>(amrex::Box const&, amrex::BaseFab::minmax<(amrex::RunOn)1>(amrex::Box const&, int) const::{lambda(int, int, int)#1}&&) /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_Loop.H:170:10 std::pair amrex::BaseFab::minmax<(amrex::RunOn)1>(amrex::Box const&, int) const /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_BaseFab.H:2514:25 4: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x559002] std::vector >::operator[](unsigned long) inlined at /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_Vector.H:37:59 in amrex::VisMF::Header::CalculateMinMax(amrex::FabArray const&, int, int) /usr/include/c++/12/bits/stl_vector.h:1124:25 amrex::Vector >::operator[](unsigned long) /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_Vector.H:37:59 amrex::VisMF::Header::CalculateMinMax(amrex::FabArray const&, int, int) /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_VisMF.cpp:730:25 5: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x55f895] amrex::VisMF::Write(amrex::FabArray const&, std::__cxx11::basic_string, std::allocator > const&, amrex::VisMF::How, bool) /raid/testing/castro-gfortran/amrex//Src/Base/AMReX_VisMF.cpp:1122:23 6: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x4710e9] Castro::plotFileOutput(std::__cxx11::basic_string, std::allocator > const&, std::ostream&, amrex::VisMF::How, int) /raid/testing/castro-gfortran/Castro//Source/driver/Castro_io.cpp:1180:21 7: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x69f6a9] amrex::Amr::writePlotFileDoit(std::__cxx11::basic_string, std::allocator > const&, bool) /raid/testing/castro-gfortran/amrex//Src/Amr/AMReX_Amr.cpp:979:33 8: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x69ff50] std::__cxx11::basic_string, std::allocator >::_M_data() const inlined at /usr/include/c++/12/bits/basic_string.h:275:13 in amrex::Amr::writePlotFile() /usr/include/c++/12/bits/basic_string.h:234:28 std::__cxx11::basic_string, std::allocator >::_M_is_local() const /usr/include/c++/12/bits/basic_string.h:275:13 std::__cxx11::basic_string, std::allocator >::_M_dispose() /usr/include/c++/12/bits/basic_string.h:293:18 std::__cxx11::basic_string, std::allocator >::~basic_string() /usr/include/c++/12/bits/basic_string.h:803:19 amrex::Amr::writePlotFile() /raid/testing/castro-gfortran/amrex//Src/Amr/AMReX_Amr.cpp:877:1 9: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x6a3697] amrex::Amr::init(double, double) /raid/testing/castro-gfortran/amrex//Src/Amr/AMReX_Amr.cpp:1138:9 10: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x423875] main /raid/testing/castro-gfortran/Castro//Source/driver/main.cpp:150:33 11: /lib64/libc.so.6(+0x27510) [0x7ff94fe4a510] __libc_start_call_main /usr/src/debug/glibc-2.36-9.fc37.x86_64/csu/../sysdeps/nptl/libc_start_call_main.h:74:3 12: /lib64/libc.so.6(__libc_start_main+0x89) [0x7ff94fe4a5c9] call_init inlined at /usr/src/debug/glibc-2.36-9.fc37.x86_64/csu/../csu/libc-start.c:368:5 in __libc_start_main@@GLIBC_2.34 /usr/src/debug/glibc-2.36-9.fc37.x86_64/csu/../csu/libc-start.c:128:20 __libc_start_main_impl /usr/src/debug/glibc-2.36-9.fc37.x86_64/csu/../csu/libc-start.c:368:5 13: ./Castro2d.gnu.TEST.TPROF.MPI.OMP.ex() [0x42b6d5] _start at ??:? ===== TinyProfilers ====== main() Amr::init() Amr::writePlotFile() VisMF::Write(FabArray)