#define BOOST_TEST_TEST_TOOLS_IPP_012205GER
// Boost.Test
+#include <boost/test/test_tools.hpp>
#include <boost/test/unit_test_log.hpp>
#include <boost/test/tools/context.hpp>
#include <boost/test/tools/output_test_stream.hpp>
#endif
# endif
+
+namespace boost {
+namespace unit_test {
+ // local static variable, needed here for visibility reasons
+ lazy_ostream lazy_ostream::inst = lazy_ostream();
+}}
+
namespace boost {
namespace test_tools {
namespace tt_detail {
framework::assertion_result( AR_FAILED );
framework::test_unit_aborted( framework::current_test_unit() );
BOOST_TEST_I_THROW( execution_aborted() );
- return false;
+ // the previous line either throws or aborts and the return below is not reached
+ // return false;
+ BOOST_UNREACHABLE_RETURN(false);
}
return true;