Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2007-10-16 05:14:41


The recent changes to Boost.Test are causing math/common_factor_test to fail
on all gcc and Unix-like platforms: the program goes into infinite recursion
inside Boost.Test:

#107563 0x004641cf in
boost::unit_test::ut_detail::auto_tc_exp_fail<gcd_test_suite::gcd_unmarked_int_test_id>::auto_tc_exp_fail
(this=0x4af2d0, v=0)
    at ../../../boost/test/unit_test_suite_impl.hpp:282
#107564 0x004641ab in
boost::unit_test::ut_detail::auto_tc_exp_fail<gcd_test_suite::gcd_unmarked_int_test_id>::instance
()
    at ../../../boost/test/unit_test_suite_impl.hpp:287
#107565 0x004641cf in
boost::unit_test::ut_detail::auto_tc_exp_fail<gcd_test_suite::gcd_unmarked_int_test_id>::auto_tc_exp_fail
(this=0x4af2d0, v=0)
    at ../../../boost/test/unit_test_suite_impl.hpp:282

etc etc.

Any ideas or fixes?

Many thanks, John Maddock.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk