Created
December 17, 2020 16:24
-
-
Save eschnett/a4082a63ed13ce4fc2733c21cc67767c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
amrex::Abort(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) [clone .cold] at tmpxft_00010257_00000000-6_AMReX.cudafe1.cpp:? | |
amrex::Gpu::ErrorCheck(char const*, int) at ??:? | |
void amrex::launch<amrex::Box, __nv_dl_wrapper_t<__nv_dl_tag<void (WaveToyCarpetX::GridDescBaseCUDA::*)(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const, &(void WaveToyCarpetX::GridDescBaseCUDA::loop_box_device<1, 1, 1, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> >(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const), 2u>, __nv_dl_wrapper_t<__nv_dl_tag<void (WaveToyCarpetX::GridDescBaseCUDA::*)(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const, &(void WaveToyCarpetX::GridDescBaseCUDA::loop_box_device<1, 1, 1, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> >(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const), 1u>, WaveToyCarpetX::GridDescBaseCUDA const* const, int const, int const, int const, std::array<int, 3ul> const& restrict, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const> const> >(amrex::Box const&, __nv_dl_wrapper_t<__nv_dl_tag<void (WaveToyCarpetX::GridDescBaseCUDA::*)(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const, &(void WaveToyCarpetX::GridDescBaseCUDA::loop_box_device<1, 1, 1, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> >(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const), 2u>, __nv_dl_wrapper_t<__nv_dl_tag<void (WaveToyCarpetX::GridDescBaseCUDA::*)(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const, &(void WaveToyCarpetX::GridDescBaseCUDA::loop_box_device<1, 1, 1, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> >(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const), 1u>, WaveToyCarpetX::GridDescBaseCUDA const* const, int const, int const, int const, std::array<int, 3ul> const& restrict, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const> const>&&) at /opt/view/include/AMReX_GpuLaunchFunctsG.H:755 (discriminator 8) | |
void WaveToyCarpetX::GridDescBaseCUDA::loop_box_device<1, 1, 1, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> >(__nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&, std::array<int, 3ul> const&) const at /usr/app/Cactus/configs/sim-cuda-debug/build/WaveToyCarpetX/wavetoy.cxx:86 | |
(inlined by) void WaveToyCarpetX::GridDescBaseCUDA::loop_int_device<1, 1, 1, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> >(std::array<int, 3ul> const&, __nv_dl_wrapper_t<__nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 2u>, double const* const restrict, double const, double const, double const, double* const restrict, double const* const restrict, double const, double const, __nv_hdl_wrapper_t<false, false, __nv_dl_tag<void (*)(_cGH*), &WaveToyCarpetX_Evolve, 1u>, double (double, double, double, double), double const, double const> const, double const, double* const restrict> const&) const at /usr/app/Cactus/configs/sim-cuda-debug/build/WaveToyCarpetX/wavetoy.cxx:117 | |
(inlined by) WaveToyCarpetX_Evolve at /usr/app/Cactus/configs/sim-cuda-debug/build/WaveToyCarpetX/wavetoy.cxx:378 | |
CCTK_CallFunction at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/ScheduleInterface.c:321 | |
auto CarpetX::CallFunction(void*, cFunctionData*, void*)::{lambda(auto:1 const&)#8}::operator()<CarpetX::GHExt::LevelData>(CarpetX::GHExt::LevelData const&) const at /usr/app/Cactus/configs/sim-cuda-debug/build/CarpetX/schedule.cxx:2016 | |
void CarpetX::active_levels_t::loop<CarpetX::CallFunction(void*, cFunctionData*, void*)::{lambda(auto:1 const&)#8}>(CarpetX::CallFunction(void*, cFunctionData*, void*)::{lambda(auto:1 const&)#8}) at /usr/app/Cactus/arrangements/CarpetX/CarpetX/src/schedule.hxx:57 (discriminator 2) | |
CarpetX::CallFunction(void*, cFunctionData*, void*) at /usr/app/Cactus/configs/sim-cuda-debug/build/CarpetX/schedule.cxx:2010 (discriminator 1) | |
CCTKi_ScheduleCallFunction at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/ScheduleInterface.c:3096 | |
ScheduleTraverseFunction at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/schedule/ScheduleTraverse.c:598 | |
ScheduleTraverseGroup at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/schedule/ScheduleTraverse.c:369 | |
CCTKi_DoScheduleTraverse at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/schedule/ScheduleTraverse.c:159 | |
ScheduleTraverse at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/ScheduleInterface.c:1400 (discriminator 4) | |
CCTK_ScheduleTraverse at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/ScheduleInterface.c:919 | |
CarpetX::ScheduleTraverseGH(_cGH*, char const*) at /usr/app/Cactus/configs/sim-cuda-debug/build/CarpetX/driver.cxx:1432 | |
CCTKi_ScheduleTraverseGHExtensions at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/GHExtensions.c:582 (discriminator 2) | |
CCTK_Traverse at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/Traverse.c:60 | |
CarpetX::Evolve(tFleshConfig*) at /usr/app/Cactus/configs/sim-cuda-debug/build/CarpetX/schedule.cxx:1728 | |
main at /usr/app/Cactus/configs/sim-cuda-debug/build/Cactus/main/flesh.cc:88 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment