hi all, for some reasons, the tests of boost heap are broken in release. it crashes somewhere in boost.test code. trunk works well ...
0 __gnu_cxx::new_allocator<unsigned long>::construct PC=0x0057084e, FP=0x7fffdee7d5e0 [/usr/include/c++/4.7/ext/new_allocator.h#120] 1 __gnu_cxx::__alloc_traits<std::allocator<unsigned long> ::construct<unsigned long> PC=0x0056fa2e, FP=0x7fffdee7d610 [/usr/include/c++/4.7/ext/alloc_traits.h#203] 2 std::vector<unsigned long,std::allocator<unsigned long> ::_M_insert_aux PC=0x0056fb77, FP=0x7fffdee7d680 [/usr/include/c++/4.7/bits/vector.tcc#354] 3 std::vector<unsigned long,std::allocator<unsigned long> ::push_back PC=0x0056ee4f, FP=0x7fffdee7d6a0 [/usr/include/c++/4.7/bits/stl_vector.h#893] 4 boost::unit_test::test_suite::add PC=0x0056d823, FP=0x7fffdee7d6d0 [/media/hd3btr/sources/boost-release/boost/test/impl/unit_test_suite.ipp#139] 5 boost::unit_test::ut_detail::test_init_caller::operator () PC=0x00577721, FP=0x7fffdee7d710 [/media/hd3btr/sources/boost-release/boost/test/impl/framework.ipp#96] 6 boost::unit_test::ut_detail::invoker<int>::invoke<boost::unit_test::ut_detail::test_init_caller> PC=0x0057c657, FP=0x7fffdee7d730 [/media/hd3btr/sources/boost-release/boost/test/utils/callback.hpp#42] 7 boost::unit_test::ut_detail::callback0_impl_t<int,boost::unit_test::ut_detail::test_init_caller>::invoke PC=0x0057c526, FP=0x7fffdee7d760 [/media/hd3btr/sources/boost-release/boost/test/utils/callback.hpp#89] 8 boost::unit_test::callback0<int>::operator () PC=0x00586d31, FP=0x7fffdee7d780 [/media/hd3btr/sources/boost-release/boost/test/utils/callback.hpp#118] 9 boost::detail::do_invoke<boost::scoped_ptr<boost::detail::translate_exception_base>,boost::unit_test::callback0<int> PC=0x00586bb5, FP=0x7fffdee7d7a0 [/media/hd3btr/sources/boost-release/boost/test/impl/execution_monitor.ipp#281] 10 boost::execution_monitor::catch_signals PC=0x00585ecf, FP=0x7fffdee7e290 [/media/hd3btr/sources/boost-release/boost/test/impl/execution_monitor.ipp#885] 11 boost::execution_monitor::execute PC=0x00585f8b, FP=0x7fffdee7e370 [/media/hd3btr/sources/boost-release/boost/test/impl/execution_monitor.ipp#1211] 12 boost::unit_test::framework::init PC=0x7f7a20adb04a, FP=0x7fffdee7e400 [/media/hd3btr/sources/boost-release/boost/test/impl/framework.ipp#268] 13 boost::unit_test::unit_test_main PC=0x7f7a20af0c17, FP=0x7fffdee7e4b0 [/media/hd3btr/sources/boost-release/boost/test/impl/unit_test_main.ipp#177] 14 main PC=0x004d6439, FP=0x7fffdee7e4d0 [/media/hd3btr/sources/boost-release/boost/test/unit_test.hpp#59] 15 __libc_start_main PC=0x7f7a1fecfea3, FP=0x7fffdee7e590 [/usr/lib/debug/lib/x86_64-linux-gnu/libc-2.17.so] 16 _start PC=0x004d6344, FP=0x7fffdee7e598 [/media/hd3btr/sources/boost-release/bin.v2/libs/heap/test/fibonacci_heap_test.test/gcc-4.7/debug/threading-multi/fibonacci_heap_test]
-- any idea? thanks, tim