> I noticed that the unit tests of LibGeoDecomp are randomly locking up
> (in approx. 5% of the runs). I'm testing with the current trunk of
> HPX. 

Yes, we're seeing lockups on buildbot as well. We're working on it.

Regards Hartmut
---------------
http://boost-spirit.com
http://stellar.cct.lsu.edu

> Attaching a locked up executable with GDB yields the following
> backtrace:
> 
> (gdb) bt
> #0  0x00007f334390000f in pthread_cond_wait () from /lib64/libpthread.so.0
> #1  0x00007f33476946b6 in
> boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scop
> ed_lock<boost::asio::detail::posix_mutex>&,
> boost::asio::detail::task_io_service_thread_info&,
> boost::system::error_code const&) ()
>    from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #2  0x00007f33476943c0 in
> boost::asio::detail::task_io_service::run(boost::system::error_code&) ()
> from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #3  0x00007f33476cd814 in hpx::util::io_service_pool::thread_run(unsigned
> long) () from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #4  0x00007f334714805a in
> hpx::runtime_impl<hpx::threads::policies::local_priority_queue_scheduler<b
> oost::mutex, hpx::threads::policies::lockfree_fifo,
> hpx::threads::policies::lockfree_fifo,
> hpx::threads::policies::lockfree_lifo> >::wait() () from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #5  0x00007f3347148cd5 in
> hpx::runtime_impl<hpx::threads::policies::local_priority_queue_scheduler<b
> oost::mutex, hpx::threads::policies::lockfree_fifo,
> hpx::threads::policies::lockfree_fifo,
> hpx::threads::policies::lockfree_lifo> >::run(hpx::util::function<int (),
> false> const&) () from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #6  0x00007f334718a429 in hpx::detail::run(hpx::runtime&,
> hpx::util::function<int (boost::program_options::variables_map&), false>
> const&, boost::program_options::variables_map&, hpx::runtime_mode,
> hpx::util::function<void (), false> const&, hpx::util::function<void (),
> false> const&) () from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #7  0x00007f334718b8a1 in
> hpx::detail::run_priority_local(hpx::util::function<void (), false>
> const&, hpx::util::function<void (), false> const&,
> hpx::util::command_line_handling&, bool) ()
>    from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #8  0x00007f334718ceec in
> hpx::detail::run_or_start(hpx::util::function<int
> (boost::program_options::variables_map&), false> const&,
> boost::program_options::options_description const&, int, char**,
> std::vector<std::string, std::allocator<std::string> >&&,
> hpx::util::function<void (), false> const&, hpx::util::function<void (),
> false> const&, hpx::runtime_mode, bool) () from
> /home/gentryx/test_build_libgeodecomp_rei_clang++/install/lib/libhpx.so.0
> #9  0x0000000000765356 in hpx::init(hpx::util::function<int
> (boost::program_options::variables_map&), false> const&,
> boost::program_options::options_description const&, int, char**,
> std::vector<std::string, std::allocator<std::string> > const&,
> hpx::util::function<void (), false> const&, hpx::util::function<void (),
> false> const&, hpx::runtime_mode) ()
> #10 0x0000000000764fa4 in hpx::init(int, char**, std::vector<std::string,
> std::allocator<std::string> > const&, hpx::runtime_mode) ()
> #11 0x0000000000764cfa in main ()
> 
> Any ideas what's going wrong here?
> 
> Cheers
> -Andreas
> 
> 
> --
> ==========================================================
> Andreas Schäfer
> HPC and Grid Computing
> Department of Computer Science 3
> Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany
> +49 9131 85-27910
> PGP/GPG key via keyserver
> http://www.libgeodecomp.org
> ==========================================================
> 
> (\___/)
> (+'.'+)
> (")_(")
> This is Bunny. Copy and paste Bunny into your
> signature to help him gain world domination!

_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to