Boost logo

Boost :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2007-10-16 05:31:51


John Maddock wrote:

> 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:

FWIW, Tru64/CXX is also affected. And quite a few boost.test tests are
failing because of this, too.

> #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?

Revert the change to boost.test?

>
> Many thanks, John Maddock.

Markus


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