Boost logo

Boost :

Subject: Re: [boost] [test] unit tests succeed on abort?
From: Dean Michael Berris (mikhailberis_at_[hidden])
Date: 2008-12-29 22:07:55

On Sat, Dec 27, 2008 at 4:20 AM, Gennadiy Rozental <rogeeff_at_[hidden]> wrote:
> Dean Michael Berris <mikhailberis <at>> writes:
>> Would there be a patch that would fix this for 1.35.0? If not, where
>> should I be looking to get this fixed in 1.35.0? Because upgrading to
>> 1.36 (or anything higher for that matter) is not an option for me at
>> the moment.
>> Thanks.
> Not sure. It might've been fixed in patches applied December 14 2005.

Unfortunately, in another project I'm working on that uses Boost 1.36,
I still see the problem manifesting itself.

This should be simple to test:

#include <boost/test/unit_test.hpp>

BOOST_AUTO_TEST_CASE( assert_test ) {
  assert(false && !"Induced failure.");

The expected behavior is that once the test case asserts, an error
should be detected due to abnormal program termination (on a call to

I should say that this occurs in Linux with GCC 4.3.2.


Dean Michael C. Berris
Software Engineer, Friendster, Inc.

Boost list run by bdawes at, gregod at, cpdaniel at, john at