Skip to content

Instantly share code, notes, and snippets.

@mcopik
Created September 12, 2017 10:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mcopik/78af2029eda657e5df0ccdf816ce5a31 to your computer and use it in GitHub Desktop.
Save mcopik/78af2029eda657e5df0ccdf816ce5a31 to your computer and use it in GitHub Desktop.
#0 0x00007ffff46a68bd in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#1 0x00007ffff575ac37 in std::make_exception_ptr<hpx::exception> (__ex=...) at /usr/include/c++/5/bits/exception_ptr.h:174
#2 0x00007ffff5759bf7 in hpx::error_code::error_code (this=0x7fffed0df1e0, err=12, e=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/error_code.cpp:156
#3 0x00007ffff580ee9f in hpx::exception::get_error_code (this=0x7fffed0df6c0, mode=hpx::plain) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/exception.cpp:157
#4 0x00007ffff5812672 in hpx::detail::is_of_lightweight_hpx_category (e=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/exception.cpp:311
#5 0x00007ffff5812708 in hpx::detail::get_exception<hpx::exception> (e=..., func="hpx::finalize", file="/home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/hpx_init.cpp", line=682, auxinfo="")
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/exception.cpp:319
#6 0x00007ffff5812df4 in hpx::detail::throw_exception<hpx::exception> (e=..., func="hpx::finalize", file="/home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/hpx_init.cpp", line=682)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/exception.cpp:380
#7 0x00007ffff5845863 in hpx::detail::throw_exception (errcode=hpx::invalid_status, msg="this function can be called from an HPX thread only", func="hpx::finalize",
file="/home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/hpx_init.cpp", line=682) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/throw_exception.cpp:26
#8 0x00007ffff5845c27 in hpx::detail::throws_if (ec=..., errcode=hpx::invalid_status, msg="this function can be called from an HPX thread only", func="hpx::finalize",
file="/home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/hpx_init.cpp", line=682) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/throw_exception.cpp:63
#9 0x00007ffff575f71d in hpx::finalize (shutdown_timeout=-1, localwait=-1, ec=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/hpx_init.cpp:682
#10 0x0000000000423687 in hpx::finalize (ec=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/hpx_finalize.hpp:102
#11 0x000000000041fd04 in hpx_main (vm=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/examples/compute/sycl/vector_functionality.cpp:67
#12 0x000000000042e1f3 in hpx::util::detail::invoke_impl<int, int (*)(boost::program_options::variables_map&)>::operator()<int (*&)(boost::program_options::variables_map&), boost::program_options::variables_map&> (f=@0x7fffdc014808: 0x41f7bf <hpx_main(boost::program_options::variables_map&)>, this=<optimized out>) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:36
#13 hpx::util::invoke_r<int, int (*&)(boost::program_options::variables_map&), boost::program_options::variables_map&> (f=@0x7fffdc014808: 0x41f7bf <hpx_main(boost::program_options::variables_map&)>)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:166
#14 hpx::util::detail::callable_vtable<int (boost::program_options::variables_map&)>::_invoke<int (*)(boost::program_options::variables_map&)>(void**, boost::program_options::variables_map&) (
f=0x7fffdc014808, vs#0=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/detail/vtable/callable_vtable.hpp:75
#15 0x00007ffff57a11d7 in hpx::util::detail::function_base<hpx::util::detail::function_vtable<int (boost::program_options::variables_map&)>, int (boost::program_options::variables_map&)>::operator()(boost::program_options::variables_map&) const (vs#0=..., this=0x7fffdc014800) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/detail/basic_function.hpp:196
#16 hpx::util::detail::invoke_impl<int, hpx::util::function<int (boost::program_options::variables_map&), false> >::operator()<hpx::util::function<int (boost::program_options::variables_map&), false>&, boost::program_options::variables_map&>(hpx::util::function<int (boost::program_options::variables_map&), false>&, boost::program_options::variables_map&) (f=..., this=<optimized out>)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:36
#17 hpx::util::invoke<hpx::util::function<int (boost::program_options::variables_map&), false>&, boost::program_options::variables_map&>(hpx::util::function<int (boost::program_options::variables_map&), false>&, boost::program_options::variables_map&) (f=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:154
#18 hpx::util::detail::bound_impl<hpx::util::function<int (boost::program_options::variables_map&), false>, hpx::util::tuple<boost::program_options::variables_map>, hpx::util::tuple<>, 0ul>(hpx::util::function<int (boost::program_options::variables_map&), false>&, hpx::util::tuple<boost::program_options::variables_map>&, hpx::util::tuple<>&&, hpx::util::detail::pack_c<unsigned long, 0ul>) (f=..., bound=...)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/bind.hpp:243
#19 0x00007ffff579b1a0 in hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)>::operator()<>() (
this=0x7fffdc014800) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/bind.hpp:298
#20 0x00007ffff5785310 in hpx::util::detail::invoke_impl<int, hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)> >::operator()<hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)>&>(hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)>&) (f=..., this=<optimized out>)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:36
#21 hpx::util::invoke_r<int, hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)>&>(hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)>&) (f=...)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:166
#22 hpx::util::detail::callable_vtable<int ()>::_invoke<hpx::util::detail::bound<hpx::util::function<int (boost::program_options::variables_map&), false> const& (boost::program_options::variables_map&)> >(void**) (f=0x7fffed0dfda8) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/detail/vtable/callable_vtable.hpp:75
#23 0x00007ffff57d60c7 in hpx::util::detail::function_base<hpx::util::detail::function_vtable<int ()>, int ()>::operator()() const (this=0x7fffed0dfda0)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/detail/basic_function.hpp:196
#24 hpx::runtime_impl::run_helper(hpx::util::function<int (), false>, int&) (this=0x6d3870, func=..., result=@0x6d3abc: 0)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/runtime_impl.cpp:286
#25 0x00007ffff57f45a6 in hpx::util::detail::invoke_impl<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >, std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&)>::operator()<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&), hpx::runtime_impl&, hpx::util::function<int (), false>&, int&>(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&), hpx::runtime_impl&, hpx::util::function<int (), false>&, int&) (v0=..., f=
(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::runtime_impl * const, hpx::util::function<int(), false>, int &)) 0x7ffff57d5bfe <hpx::runtime_impl::run_helper(hpx::util::function<int (), false>, int&)>, this=0x7fffed0dfcf7) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:94
#26 hpx::util::detail::invoke_impl<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >, std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&)>::operator()<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&), hpx::runtime_impl*&, hpx::util::function<int (), false>&, int&>(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&), hpx::runtime_impl*&, hpx::util::function<int (), false>&, int&) (v0=@0x6ef6f0: 0x6d3870, f=
(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::runtime_impl * const, hpx::util::function<int(), false>, int &)) 0x7ffff57d5bfe <h---Type <return> to continue, or q <return> to quit---
px::runtime_impl::run_helper(hpx::util::function<int (), false>, int&)>, this=<optimized out>) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:107
#27 hpx::util::invoke<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*&)(hpx::util::function<int (), false>, int&), hpx::runtime_impl*&, hpx::util::function<int (), false>&, int&>(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*&)(hpx::util::function<int (), false>, int&), hpx::runtime_impl*&, hpx::util::function<int (), false>&, int&) (f=
@0x6ef6e0: (std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::runtime_impl * const, hpx::util::function<int(), false>, int &)) 0x7ffff57d5bfe <hpx::runtime_impl::run_helper(hpx::util::function<int (), false>, int&)>) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:154
#28 hpx::util::detail::bound_impl<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::util::function<int (), false>, int&), hpx::util::tuple<hpx::runtime_impl*, hpx::util::function<int (), false>, int&>, hpx::util::tuple<hpx::threads::thread_state_ex_enum&&>, 0ul, 1ul, 2ul>(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*&)(hpx::util::function<int (), false>, int&), hpx::util::tuple<hpx::runtime_impl*, hpx::util::function<int (), false>, int&>&, hpx::util::tuple<hpx::threads::thread_state_ex_enum&&>&&, hpx::util::detail::pack_c<unsigned long, 0ul, 1ul, 2ul>) (f=
@0x6ef6e0: (std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*)(hpx::runtime_impl * const, hpx::util::function<int(), false>, int &)) 0x7ffff57d5bfe <hpx::runtime_impl::run_helper(hpx::util::function<int (), false>, int&)>, bound=...) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/bind.hpp:243
#29 0x00007ffff57f20d3 in hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)>::operator()<hpx::threads::thread_state_ex_enum>(hpx::threads::thread_state_ex_enum&&) (this=0x6ef6e0)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/bind.hpp:298
#30 0x00007ffff57eb06d in hpx::util::detail::invoke_impl<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >, hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)> >::operator()<hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)>&, hpx::threads::thread_state_ex_enum>(hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)>&, hpx::threads::thread_state_ex_enum&&) (f=..., this=<optimized out>) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:36
#31 hpx::util::invoke_r<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >, hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)>&, hpx::threads::thread_state_ex_enum>(hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)>&, hpx::threads::thread_state_ex_enum&&) (f=...)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/invoke.hpp:166
#32 hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::runtime_impl::*(hpx::runtime_impl*&&, hpx::util::function<int (), false> const&, std::reference_wrapper<int>&&))(hpx::util::function<int (), false>, int&)> >(void**, hpx::threads::thread_state_ex_enum&&) (f=0x6f0be0,
vs#0=<unknown type in /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup_debug/lib/libhpxd.so.1, CU 0x1980d1, DIE 0x2e0342>)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/detail/vtable/callable_vtable.hpp:75
#33 0x00007ffff613764a in hpx::util::detail::function_base<hpx::util::detail::unique_function_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>, std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::operator()(hpx::threads::thread_state_ex_enum) const (vs#0=hpx::threads::wait_signaled, this=0x6f0bd8) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/util/detail/basic_function.hpp:196
#34 hpx::threads::coroutines::detail::coroutine_impl::operator() (this=0x6f0aa0) at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/src/runtime/threads/coroutines/detail/coroutine_impl.cpp:96
#35 0x00007ffff61041dc in hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl> (fun=0x6f0aa0)
at /home/mcopik/Projekty/stellar/sycl/hpx_compute/hpx_backup/hpx/runtime/threads/coroutines/detail/context_linux_x86.hpp:103
#36 0x0000000000000000 in ?? ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment