We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Here's a regular problem for me now...
Traceback (most recent call last): File "phy_rand.py", line 418, in <module> n_features File "/home/jovyan/.local/lib/python3.6/site-packages/phylanx-0.0.1-py3.6-linux-x86_64.egg/phylanx/ast/transducer.py", line 191, in __call__ result = self.backend.call(*mapped_args, **mapped_kwargs) File "/home/jovyan/.local/lib/python3.6/site-packages/phylanx-0.0.1-py3.6-linux-x86_64.egg/phylanx/ast/physl.py", line 599, in call self.wrapped_function.__name__, *args, **kwargs) RuntimeError: suspending thread while at least one lock is being held, stack backtrace: 85 frames: 0x7fffe7c199ec : /usr/local/lib64/libhpxd.so.1(+0xd2f9ec) [0x7fffe7c199ec] in /usr/local/lib64/libhpxd.so.1 0x7fffe73e824c : /usr/local/lib64/libhpxd.so.1(+0x4fe24c) [0x7fffe73e824c] in /usr/local/lib64/libhpxd.so.1 0x7fffe614a13d : hpx::util::verify_no_locks() [0xfa] in /usr/local/lib64/libhpx_cored.so 0x7fffe614970e : hpx::execution_base::agent_ref::suspend(char const*) [0x90] in /usr/local/lib64/libhpx_cored.so 0x7fffe617d45c : hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&) [0x114] in /usr/local/lib64/libhpx_cored.so 0x7fffe5847f60 : hpx::lcos::detail::future_data_base<hpx::traits::detail::future_data_void>::wait(hpx::error_code&) [0x8c] in /usr/local/lib64/libhpx_parallelismd.so 0x7fffed5b46d7 : hpx::lcos::detail::wait_all_frame<hpx::tuple<std::vector<hpx::lcos::future<void>, std::allocator<hpx::lcos::future<void> > > const&> >::wait_all() [0x123] in /home/jovyan/phylanx/build.Debug/lib/libhpx_phylanxd.so.0 0x7fffed5b184a : void hpx::lcos::wait_all<hpx::lcos::future<void> >(std::vector<hpx::lcos::future<void>, std::allocator<hpx::lcos::future<void> > > const&) [0x57] in /home/jovyan/phylanx/build.Debug/lib/libhpx_phylanxd.so.0
And here's a stack trace with gdb
(gdb) (gdb) where #0 0x00007fffedfc35b3 in void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}::operator()(int) const (__closure=0x7fffa5007350, i=0) at /usr/local/include/blaze/math/smp/hpx/DenseMatrix.h:133 #1 0x00007fffee13047e in hpx::parallel::util::detail::loop_n<unsigned long>::call<unsigned long, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 con---Type <return> to continue, or q <return> to quit--- st&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&>(unsigned long, unsigned long, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<doubl---Type <return> to continue, or q <return> to quit--- e>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, std::integral_constant<bool, true>) (f=..., num=4, it=0) at /usr/local/include/hpx/parallel/util/loop.hpp:171 #2 hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> >::operator()<unsigned long>(unsigned long, unsigned long, unsigned long) (this=0x7fffa5007350, part_begin=0, part_steps=4) at /usr/local/include/hpx/parallel/algorithms/for_loop.hpp:908 #3 0x00007fffee1ecdab in hpx::util::detail::invoke_fused_impl<0ul, 1ul, 2ul, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaz---Type <return> to continue, or q <return> to quit--- e::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> >&, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssign---Type <return> to continue, or q <return> to quit--- able_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long> >(hpx::util::pack_c<unsigned long, 0ul, 1ul, 2ul>, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze:---Type <return> to continue, or q <return> to quit--- :smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> >&, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long>&&) (f=..., t=...) at /usr/local/include/hpx/functional/invoke_fused.hpp:79 #4 0x00007fffee1dd288 in hpx::util::invoke_fused_r<void, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<---Type <return> to continue, or q <return> to quit--- blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> >&, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix---Type <return> to continue, or q <return> to quit--- <blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long> >(hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, ---Type <return> to continue, or q <return> to quit--- hpx::tuple<> >&, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long>&&) (f=..., t=...) at /usr/local/include/hpx/functional/invoke_fused.hpp:120 #5 0x00007fffee2f311e in hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&):---Type <return> to continue, or q <return> to quit--- :{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> > >::operator()<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, fals---Type <return> to continue, or q <return> to quit--- e, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long> >(void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long>&&) (t=..., this=0x7fffa5007350) at /usr/local/include/hpx/parallel/util/detail/partitioner_iteration.hpp:28 #6 hpx::util::detail::deferred<hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAll---Type <return> to continue, or q <return> to quit--- ocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> > >, hpx::util::pack_c<unsigned long, 0ul>, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAs---Type <return> to continue, or q <return> to quit--- sign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long> >::operator()() (this=0x7fffa5007350) at /usr/local/include/hpx/functional/deferred_call.hpp:118 #7 hpx::lcos::local::detail::task_object<void, hpx::util::detail::deferred<hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::Alig---Type <return> to continue, or q <return> to quit--- nedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> > >, hpx::util::pack_c<unsigned long, 0ul>, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long> >, void, hpx::lcos::detail::task_base<void> >::do_run_impl(std::integral_constant<bool, true>) (this=0x7fffa50072d0) at /usr/local/include/hpx/futures/futures_factory.hpp:103 #8 0x00007fffee2df4df in hpx::lcos::local::detail::task_object<void, hpx::util::detail::deferred<hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatri---Type <return> to continue, or q <return> to quit--- x<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}&, int, hpx::tuple<> > >, hpx::util::pack_c<unsigned long, 0ul>, void blaze::hpxAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}>(blaze::DenseMatrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::---Type <return> to continue, or q <return> to quit--- GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1}<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&, blaze::EnableIf<((IsDenseMatrix_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >)&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >))&&(IsSMPAssignable_v<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> > >), void>::Type blaze::smpAssign<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false, blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>(blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false>&, blaze::Matrix<blaze::DynamicMatrix<double, false, blaze::AlignedAllocator<double>, blaze::GroupTag<0ul> >, false> const&)::{lambda(auto:1&, auto:2 const&)#1})::{lambda(int)#1}<unsigned long, unsigned long, unsigned long> >, void, hpx::lcos::detail::task_base<void> >::do_run() (this=0x7fffa50072d0) at /usr/local/include/hpx/futures/futures_factory.hpp:72 #9 0x00007fffed5cb400 in hpx::lcos::detail::task_base<void>::run_impl (this_=...) at /usr/local/include/hpx/futures/detail/future_data.hpp:916 #10 0x00007fffed5ccddc in hpx::util::detail::deferred<void (*)(hpx::memory::intrusive_ptr<hpx::lcos::detail::task_base<void> >), hpx::util::pack_c<unsigned long, 0ul>, hpx::memory::intrusive_ptr<hpx::lcos::detail::task_base<void> > >::operator() (this=0x7fffa445d2e0) at /usr/local/include/hpx/functional/deferred_call.hpp:118 #11 hpx::threads::detail::thread_function_nullary<hpx::util::detail::deferred<void (*)(hpx::memory::intrusive_ptr<hpx::lcos::detail::task_base<void> >), hpx::util::pack_c<unsigned long, 0ul>, hpx::memory::intrusive_ptr<hpx::lcos::detail::task_base<void> > > >::operator() (this=0x7fffa445d2e0) at /usr/local/include/hpx/threading_base/register_thread.hpp:78 #12 0x00007fffed5ccd43 in hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, hpx::threads::thread_id> (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::threads::detail::thread_function_nullary<hpx::util::detail::deferred<void (*)(hpx::memory::intrusive_ptr<hpx::lcos::detail::task_base<void> >), hpx::util::pack_c<unsigned long, 0ul>, hpx::memory::intrusive_ptr<hpx::lcos::detail::task_base<void> > > > >(void*, hpx::threads::thread_state_ex_enum&&) (f=0x7fffa445d2e0, vs#0=@0x7fffacca5edc: hpx::threads::wait_signaled) at /usr/local/include/hpx/functional/detail/vtable/callable_vtable.hpp:93 #13 0x00007fffe613556d in hpx::util::detail::basic_function<std::pair<hpx::threads::thread_state_enum, hpx::threads::thread_id> (hpx::threads::thread_state_ex_enum), false, false>::operator()(hpx::threads::thread_state_ex_enum) const (vs#0=hpx::threads::wait_signaled, this=0x7fffa445d2d0) at /hpx/libs/core/functional/include/hpx/functional/detail/basic_function.hpp:228 #14 hpx::threads::coroutines::detail::coroutine_impl::operator() (this=0x7fffa445d1b0) at /hpx/libs/core/coroutines/src/detail/coroutine_impl.cpp:74 #15 0x00007fffe6134b82 in hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl> (fun=0x7fffa445d1b0) at /hpx/libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp:92 ---Type <return> to continue, or q <return> to quit--- #16 0x0000000000000000 in ?? ()
The relevant python code seems to be
412 trees = random_forest( 413 dataset[:train, :], 414 max_depth, 415 min_size, 416 sample_size, 417 n_trees[1], 418 n_features 419 )
Where random_forrest is a phylanx function.
random_forrest
The text was updated successfully, but these errors were encountered:
Not sure how to make a small test out of this. I am attaching the source.
files.zip
Sorry, something went wrong.
This is an HPX problem. I created a ticket here: STEllAR-GROUP/hpx#5118.
@stevenrbrandt would you be able to show the back-traces for all threads? the one above is not from the thread that fails.
No branches or pull requests
Here's a regular problem for me now...
And here's a stack trace with gdb
The relevant python code seems to be
Where
random_forrest
is a phylanx function.The text was updated successfully, but these errors were encountered: