From 48f4985cb2a3944a6ff02710bb4ce5f738438757 Mon Sep 17 00:00:00 2001 From: Gennadiy Rozental Date: Sun, 2 Nov 2003 06:13:27 +0000 Subject: [PATCH] 2 new tests added: multiple module auto unit testing and custom exception translator regitry unit test [SVN r20592] --- test/Jamfile | 28 ++- test/auto_unit_test_test.cpp | 4 + test/auto_unit_test_test_mult.cpp | 0 test/auto_unit_test_test_mult1.cpp | 34 +++ test/auto_unit_test_test_mult2.cpp | 33 +++ test/custom_exception_test.cpp | 93 ++++++++ test/errors_handling_test.pattern | 336 ++++++++++++++--------------- 7 files changed, 350 insertions(+), 178 deletions(-) create mode 100644 test/auto_unit_test_test_mult.cpp create mode 100644 test/auto_unit_test_test_mult1.cpp create mode 100644 test/auto_unit_test_test_mult2.cpp create mode 100644 test/custom_exception_test.cpp diff --git a/test/Jamfile b/test/Jamfile index ec118d0c..ff85b66c 100644 --- a/test/Jamfile +++ b/test/Jamfile @@ -11,14 +11,20 @@ subproject libs/test/test ; # bring in the rules for testing import testing ; +# Make tests run by default. +DEPENDS all : test ; + local test-dir = "$(BOOST_ROOT)$(SLASH)libs$(SLASH)test$(SLASH)test$(SLASH)" ; -rule test-btl-lib ( test-rule : test-name : lib-name ? : pattern_file ? ) +rule test-btl-lib ( test-rule : test-name : lib-name ? : pattern_file ? : source_files * ) { - return [ $(test-rule) $(test-name).cpp ../build/$(lib-name) + source_files ?= $(test-name).cpp ; + + return [ $(test-rule) $(source_files) ../build/$(lib-name) : #args : $(pattern_file) : on <*>-w-8080 # requirements + : $(test-name) ] ; } @@ -40,12 +46,14 @@ test-suite "unit_test_framework_test" : [ test-btl-lib run : errors_handling_test : boost_test_exec_monitor : $(test-dir)errors_handling_test.pattern ] [ test-btl-lib run : online_test ] [ test-btl-lib run-fail : minimal_test ] - [ test-btl-lib run : output_test_stream_test : boost_unit_test_framework ] - [ test-btl-lib run : result_report_test : boost_test_exec_monitor : $(test-dir)result_report_test.pattern ] - [ test-btl-lib run : parameterized_test_test : boost_test_exec_monitor ] - [ test-btl-lib run : test_fp_comparisons : boost_unit_test_framework ] - [ test-btl-lib run : test_tools_test : boost_unit_test_framework ] - [ test-btl-lib run : auto_unit_test_test : boost_unit_test_framework ] - [ test-btl-lib run : unit_test_suite_ex_test : boost_unit_test_framework ] - [ test-btl-lib run : test_case_template_test : boost_test_exec_monitor ] + [ test-btl-lib run : output_test_stream_test : boost_unit_test_framework ] + [ test-btl-lib run : result_report_test : boost_test_exec_monitor : $(test-dir)result_report_test.pattern ] + [ test-btl-lib run : parameterized_test_test : boost_test_exec_monitor ] + [ test-btl-lib run : test_fp_comparisons : boost_unit_test_framework ] + [ test-btl-lib run : test_tools_test : boost_unit_test_framework ] + [ test-btl-lib run : auto_unit_test_test : boost_unit_test_framework ] + [ test-btl-lib run : auto_unit_test_test_mult : boost_unit_test_framework : : auto_unit_test_test_mult1.cpp auto_unit_test_test_mult2.cpp ] + [ test-btl-lib run : unit_test_suite_ex_test : boost_unit_test_framework ] + [ test-btl-lib run : test_case_template_test : boost_test_exec_monitor ] + [ test-btl-lib run : custom_exception_test : boost_unit_test_framework ] ; diff --git a/test/auto_unit_test_test.cpp b/test/auto_unit_test_test.cpp index 7b206422..c5c0484b 100644 --- a/test/auto_unit_test_test.cpp +++ b/test/auto_unit_test_test.cpp @@ -11,6 +11,7 @@ // *************************************************************************** // Boost.Test +#define BOOST_AUTO_TEST_MAIN #include BOOST_AUTO_UNIT_TEST( test1 ) @@ -29,6 +30,9 @@ BOOST_AUTO_UNIT_TEST( test2 ) // Revision History : // // $Log$ +// Revision 1.4 2003/11/02 06:13:27 rogeeff +// 2 new tests added: multiple module auto unit testing and custom exception translator regitry unit test +// // Revision 1.3 2003/10/27 07:13:32 rogeeff // licence update // diff --git a/test/auto_unit_test_test_mult.cpp b/test/auto_unit_test_test_mult.cpp new file mode 100644 index 00000000..e69de29b diff --git a/test/auto_unit_test_test_mult1.cpp b/test/auto_unit_test_test_mult1.cpp new file mode 100644 index 00000000..8d7e42fe --- /dev/null +++ b/test/auto_unit_test_test_mult1.cpp @@ -0,0 +1,34 @@ +// (C) Copyright Gennadiy Rozental 2001-2003. +// See accompanying license for terms and conditions of use. + +// See http://www.boost.org for most recent version including documentation. +// +// File : $RCSfile$ +// +// Version : $Revision$ +// +// Description : test auto unit test facility to work with multiple compilation units +// *************************************************************************** + +// Boost.Test +#define BOOST_AUTO_TEST_MAIN +#include + +BOOST_AUTO_UNIT_TEST( test ) +{ + BOOST_CHECK( true ); +} + +//____________________________________________________________________________// + +// *************************************************************************** +// Revision History : +// +// $Log$ +// Revision 1.1 2003/11/02 06:13:27 rogeeff +// 2 new tests added: multiple module auto unit testing and custom exception translator regitry unit test +// + +// *************************************************************************** + +// EOF diff --git a/test/auto_unit_test_test_mult2.cpp b/test/auto_unit_test_test_mult2.cpp new file mode 100644 index 00000000..cbdf9860 --- /dev/null +++ b/test/auto_unit_test_test_mult2.cpp @@ -0,0 +1,33 @@ +// (C) Copyright Gennadiy Rozental 2001-2003. +// See accompanying license for terms and conditions of use. + +// See http://www.boost.org for most recent version including documentation. +// +// File : $RCSfile$ +// +// Version : $Revision$ +// +// Description : test auto unit test facility to work with multiple compilation units +// *************************************************************************** + +// Boost.Test +#include + +BOOST_AUTO_UNIT_TEST( test ) +{ + BOOST_CHECK( true ); +} + +//____________________________________________________________________________// + +// *************************************************************************** +// Revision History : +// +// $Log$ +// Revision 1.1 2003/11/02 06:13:27 rogeeff +// 2 new tests added: multiple module auto unit testing and custom exception translator regitry unit test +// + +// *************************************************************************** + +// EOF diff --git a/test/custom_exception_test.cpp b/test/custom_exception_test.cpp new file mode 100644 index 00000000..bb7065de --- /dev/null +++ b/test/custom_exception_test.cpp @@ -0,0 +1,93 @@ +// (C) Copyright Gennadiy Rozental 2003. +// See accompanying license for terms and conditions of use. + +// See http://www.boost.org for most recent version including documentation. +// +// File : $RCSfile$ +// +// Version : $Revision$ +// +// Description : unit test for custon user exception translator registry +// *************************************************************************** + +// Boost.Test +#include +using namespace boost::unit_test_framework; + +//____________________________________________________________________________// + +struct my_exception1 +{ + explicit my_exception1( int res_code ) : m_res_code( res_code ) {} + + int m_res_code; +}; + +struct my_exception2 +{ + explicit my_exception2( int res_code ) : m_res_code( res_code ) {} + + int m_res_code; +}; + +//____________________________________________________________________________// + +void throw_my_exception1() +{ + throw my_exception1( 12 ); +} + +void my_exception1_translator( my_exception1 ) +{ + BOOST_MESSAGE( "Caught my_exception1" ); +} + +//____________________________________________________________________________// + +void throw_my_exception2() +{ + throw my_exception1( 89 ); +} + +void my_exception2_translator( my_exception2 ) +{ + BOOST_MESSAGE( "Caught my_exception2" ); +} + +//____________________________________________________________________________// + +test_suite* +init_unit_test_suite( int /*argc*/, char* /*argv*/[] ) { + test_suite* test = BOOST_TEST_SUITE("custom_exception_test"); + + register_exception_translator( &my_exception1_translator ); + register_exception_translator( &my_exception2_translator ); + + test->add( BOOST_TEST_CASE( &throw_my_exception1 ) ); + test->add( BOOST_TEST_CASE( &throw_my_exception2 ) ); + + return test; +} + +//____________________________________________________________________________// + +// *************************************************************************** +// Revision History : +// +// $Log$ +// Revision 1.1 2003/11/02 06:13:27 rogeeff +// 2 new tests added: multiple module auto unit testing and custom exception translator regitry unit test +// +// Revision 1.3 2003/10/27 07:13:32 rogeeff +// licence update +// +// Revision 1.2 2003/06/09 09:23:03 rogeeff +// 1.30.beta1 +// +// Revision 1.1 2002/12/09 05:13:31 rogeeff +// Initial commit +// + +// *************************************************************************** + +// EOF diff --git a/test/errors_handling_test.pattern b/test/errors_handling_test.pattern index 3c79512a..e0afc9df 100644 --- a/test/errors_handling_test.pattern +++ b/test/errors_handling_test.pattern @@ -50,7 +50,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function" (free function) -68: error in "bad_function": error_on_demand() BOOST_ERROR +65: error in "bad_function": error_on_demand() BOOST_ERROR Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -61,7 +61,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) -68: error in "bad_test::test": error_on_demand() BOOST_ERROR +65: error in "bad_test::test": error_on_demand() BOOST_ERROR Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -72,7 +72,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) -68: error in "bad_function_param": error_on_demand() BOOST_ERROR +65: error in "bad_function_param": error_on_demand() BOOST_ERROR Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -83,7 +83,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) -68: error in "bad_test::test_param": error_on_demand() BOOST_ERROR +65: error in "bad_test::test_param": error_on_demand() BOOST_ERROR Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -95,7 +95,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function" (free function) Exception in "bad_function": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -107,7 +107,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) Exception in "bad_test::test": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -119,7 +119,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) Exception in "bad_function_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -131,7 +131,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) Exception in "bad_test::test_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -143,7 +143,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function" (free function) Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -155,7 +155,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -167,7 +167,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -179,7 +179,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -190,7 +190,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function" (free function) -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -201,7 +201,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -212,7 +212,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -223,7 +223,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -235,8 +235,8 @@ Entering test suite "Errors handling test" Entering test case "bad_function" (free function) Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -248,8 +248,8 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -261,8 +261,8 @@ Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -274,8 +274,8 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -330,7 +330,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function" (free function) -68: error in "bad_function": error_on_demand() BOOST_ERROR +65: error in "bad_function": error_on_demand() BOOST_ERROR Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -341,7 +341,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) -68: error in "bad_test::test": error_on_demand() BOOST_ERROR +65: error in "bad_test::test": error_on_demand() BOOST_ERROR Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -352,7 +352,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) -68: error in "bad_function_param": error_on_demand() BOOST_ERROR +65: error in "bad_function_param": error_on_demand() BOOST_ERROR Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -363,7 +363,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) -68: error in "bad_test::test_param": error_on_demand() BOOST_ERROR +65: error in "bad_test::test_param": error_on_demand() BOOST_ERROR Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -375,7 +375,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function" (free function) Exception in "bad_function": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -387,7 +387,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) Exception in "bad_test::test": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -399,7 +399,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) Exception in "bad_function_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -411,7 +411,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) Exception in "bad_test::test_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -423,7 +423,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function" (free function) Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -435,7 +435,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -447,7 +447,7 @@ Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -459,7 +459,7 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -470,7 +470,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function" (free function) -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -481,7 +481,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -492,7 +492,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -503,7 +503,7 @@ Running 1 test case... Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -515,8 +515,8 @@ Entering test suite "Errors handling test" Entering test case "bad_function" (free function) Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted Leaving test case "bad_function" Leaving test suite "Errors handling test" @@ -528,8 +528,8 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test" (user test case) Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted Leaving test case "bad_test::test" Leaving test suite "Errors handling test" @@ -541,8 +541,8 @@ Entering test suite "Errors handling test" Entering test case "bad_function_param" (parameterized free function) Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted Leaving test case "bad_function_param" Leaving test suite "Errors handling test" @@ -554,8 +554,8 @@ Entering test suite "Errors handling test" Entering test case "bad_test::test_param" (parameterized user test case) Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted Leaving test case "bad_test::test_param" Leaving test suite "Errors handling test" @@ -592,28 +592,28 @@ error_on_demand() BOOST_MESSAGE log level: 2; error type: user error; test case type: free function; Running 1 test case... (free function) -68: error in "bad_function": error_on_demand() BOOST_ERROR +65: error in "bad_function": error_on_demand() BOOST_ERROR =========================== log level: 2; error type: user error; test case type: user test case; Running 1 test case... (user test case) -68: error in "bad_test::test": error_on_demand() BOOST_ERROR +65: error in "bad_test::test": error_on_demand() BOOST_ERROR =========================== log level: 2; error type: user error; test case type: parameterized free function; Running 1 test case... (parameterized free function) -68: error in "bad_function_param": error_on_demand() BOOST_ERROR +65: error in "bad_function_param": error_on_demand() BOOST_ERROR =========================== log level: 2; error type: user error; test case type: parameterized user test case; Running 1 test case... (parameterized user test case) -68: error in "bad_test::test_param": error_on_demand() BOOST_ERROR +65: error in "bad_test::test_param": error_on_demand() BOOST_ERROR =========================== @@ -621,7 +621,7 @@ log level: 2; error type: cpp exception; test case type: free function; Running 1 test case... (free function) Exception in "bad_function": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== @@ -629,7 +629,7 @@ log level: 2; error type: cpp exception; test case type: user test case; Running 1 test case... (user test case) Exception in "bad_test::test": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== @@ -637,7 +637,7 @@ log level: 2; error type: cpp exception; test case type: parameterized free func Running 1 test case... (parameterized free function) Exception in "bad_function_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== @@ -645,7 +645,7 @@ log level: 2; error type: cpp exception; test case type: parameterized user test Running 1 test case... (parameterized user test case) Exception in "bad_test::test_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== @@ -653,7 +653,7 @@ log level: 2; error type: system error; test case type: free function; Running 1 test case... (free function) Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== @@ -661,7 +661,7 @@ log level: 2; error type: system error; test case type: user test case; Running 1 test case... (user test case) Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== @@ -669,7 +669,7 @@ log level: 2; error type: system error; test case type: parameterized free func Running 1 test case... (parameterized free function) Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== @@ -677,35 +677,35 @@ log level: 2; error type: system error; test case type: parameterized user test Running 1 test case... (parameterized user test case) Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 2; error type: fatal user error; test case type: free function; Running 1 test case... (free function) -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 2; error type: fatal user error; test case type: user test case; Running 1 test case... (user test case) -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 2; error type: fatal user error; test case type: parameterized free function; Running 1 test case... (parameterized free function) -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 2; error type: fatal user error; test case type: parameterized user test case; Running 1 test case... (parameterized user test case) -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== @@ -713,8 +713,8 @@ log level: 2; error type: fatal system error; test case type: free function; Running 1 test case... (free function) Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted =========================== @@ -722,8 +722,8 @@ log level: 2; error type: fatal system error; test case type: user test case; Running 1 test case... (user test case) Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted =========================== @@ -731,8 +731,8 @@ log level: 2; error type: fatal system error; test case type: parameterized free Running 1 test case... (parameterized free function) Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted =========================== @@ -740,8 +740,8 @@ log level: 2; error type: fatal system error; test case type: parameterized user Running 1 test case... (parameterized user test case) Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted =========================== @@ -767,137 +767,137 @@ Running 1 test case... log level: 3; error type: user error; test case type: free function; Running 1 test case... -68: error in "bad_function": error_on_demand() BOOST_ERROR +65: error in "bad_function": error_on_demand() BOOST_ERROR =========================== log level: 3; error type: user error; test case type: user test case; Running 1 test case... -68: error in "bad_test::test": error_on_demand() BOOST_ERROR +65: error in "bad_test::test": error_on_demand() BOOST_ERROR =========================== log level: 3; error type: user error; test case type: parameterized free function; Running 1 test case... -68: error in "bad_function_param": error_on_demand() BOOST_ERROR +65: error in "bad_function_param": error_on_demand() BOOST_ERROR =========================== log level: 3; error type: user error; test case type: parameterized user test case; Running 1 test case... -68: error in "bad_test::test_param": error_on_demand() BOOST_ERROR +65: error in "bad_test::test_param": error_on_demand() BOOST_ERROR =========================== log level: 3; error type: cpp exception; test case type: free function; Running 1 test case... Exception in "bad_function": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 3; error type: cpp exception; test case type: user test case; Running 1 test case... Exception in "bad_test::test": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 3; error type: cpp exception; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 3; error type: cpp exception; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 3; error type: system error; test case type: free function; Running 1 test case... Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 3; error type: system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 3; error type: system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 3; error type: system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 3; error type: fatal user error; test case type: free function; Running 1 test case... -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 3; error type: fatal user error; test case type: user test case; Running 1 test case... -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 3; error type: fatal user error; test case type: parameterized free function; Running 1 test case... -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 3; error type: fatal user error; test case type: parameterized user test case; Running 1 test case... -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 3; error type: fatal system error; test case type: free function; Running 1 test case... Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted =========================== log level: 3; error type: fatal system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted =========================== log level: 3; error type: fatal system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted =========================== log level: 3; error type: fatal system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted =========================== @@ -923,137 +923,137 @@ Running 1 test case... log level: 4; error type: user error; test case type: free function; Running 1 test case... -68: error in "bad_function": error_on_demand() BOOST_ERROR +65: error in "bad_function": error_on_demand() BOOST_ERROR =========================== log level: 4; error type: user error; test case type: user test case; Running 1 test case... -68: error in "bad_test::test": error_on_demand() BOOST_ERROR +65: error in "bad_test::test": error_on_demand() BOOST_ERROR =========================== log level: 4; error type: user error; test case type: parameterized free function; Running 1 test case... -68: error in "bad_function_param": error_on_demand() BOOST_ERROR +65: error in "bad_function_param": error_on_demand() BOOST_ERROR =========================== log level: 4; error type: user error; test case type: parameterized user test case; Running 1 test case... -68: error in "bad_test::test_param": error_on_demand() BOOST_ERROR +65: error in "bad_test::test_param": error_on_demand() BOOST_ERROR =========================== log level: 4; error type: cpp exception; test case type: free function; Running 1 test case... Exception in "bad_function": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 4; error type: cpp exception; test case type: user test case; Running 1 test case... Exception in "bad_test::test": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 4; error type: cpp exception; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 4; error type: cpp exception; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 4; error type: system error; test case type: free function; Running 1 test case... Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 4; error type: system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 4; error type: system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 4; error type: system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 4; error type: fatal user error; test case type: free function; Running 1 test case... -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 4; error type: fatal user error; test case type: user test case; Running 1 test case... -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 4; error type: fatal user error; test case type: parameterized free function; Running 1 test case... -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 4; error type: fatal user error; test case type: parameterized user test case; Running 1 test case... -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 4; error type: fatal system error; test case type: free function; Running 1 test case... Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted =========================== log level: 4; error type: fatal system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted =========================== log level: 4; error type: fatal system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted =========================== log level: 4; error type: fatal system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted =========================== @@ -1100,112 +1100,112 @@ Running 1 test case... log level: 5; error type: cpp exception; test case type: free function; Running 1 test case... Exception in "bad_function": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 5; error type: cpp exception; test case type: user test case; Running 1 test case... Exception in "bad_test::test": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 5; error type: cpp exception; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 5; error type: cpp exception; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": std::runtime_error: test std::runtime error what() message -79: last checkpoint: error_on_demand() throw runtime_error +76: last checkpoint: error_on_demand() throw runtime_error =========================== log level: 5; error type: system error; test case type: free function; Running 1 test case... Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 5; error type: system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 5; error type: system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 5; error type: system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 5; error type: fatal user error; test case type: free function; Running 1 test case... -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 5; error type: fatal user error; test case type: user test case; Running 1 test case... -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 5; error type: fatal user error; test case type: parameterized free function; Running 1 test case... -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 5; error type: fatal user error; test case type: parameterized user test case; Running 1 test case... -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 5; error type: fatal system error; test case type: free function; Running 1 test case... Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted =========================== log level: 5; error type: fatal system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted =========================== log level: 5; error type: fatal system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted =========================== log level: 5; error type: fatal system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted =========================== @@ -1272,84 +1272,84 @@ Running 1 test case... log level: 6; error type: system error; test case type: free function; Running 1 test case... Exception in "bad_function": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 6; error type: system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 6; error type: system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 6; error type: system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": integer divide by zero -83: last checkpoint: error_on_demand() divide by zero +80: last checkpoint: error_on_demand() divide by zero =========================== log level: 6; error type: fatal user error; test case type: free function; Running 1 test case... -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 6; error type: fatal user error; test case type: user test case; Running 1 test case... -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 6; error type: fatal user error; test case type: parameterized free function; Running 1 test case... -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 6; error type: fatal user error; test case type: parameterized user test case; Running 1 test case... -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 6; error type: fatal system error; test case type: free function; Running 1 test case... Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted =========================== log level: 6; error type: fatal system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted =========================== log level: 6; error type: fatal system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted =========================== log level: 6; error type: fatal system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted =========================== @@ -1435,57 +1435,57 @@ Running 1 test case... log level: 7; error type: fatal user error; test case type: free function; Running 1 test case... -73: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 7; error type: fatal user error; test case type: user test case; Running 1 test case... -73: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 7; error type: fatal user error; test case type: parameterized free function; Running 1 test case... -73: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_function_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 7; error type: fatal user error; test case type: parameterized user test case; Running 1 test case... -73: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR +70: fatal error in "bad_test::test_param": error_on_demand() BOOST_CRITICAL_ERROR =========================== log level: 7; error type: fatal system error; test case type: free function; Running 1 test case... Exception in "bad_function": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function": Testing aborted =========================== log level: 7; error type: fatal system error; test case type: user test case; Running 1 test case... Exception in "bad_test::test": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test": Testing aborted =========================== log level: 7; error type: fatal system error; test case type: parameterized free function; Running 1 test case... Exception in "bad_function_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_function_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_function_param": Testing aborted =========================== log level: 7; error type: fatal system error; test case type: parameterized user test case; Running 1 test case... Exception in "bad_test::test_param": memory access violation -88: last checkpoint: error_on_demand() write to an invalid address -148: fatal error in "bad_test::test_param": Testing aborted +85: last checkpoint: error_on_demand() write to an invalid address +147: fatal error in "bad_test::test_param": Testing aborted ===========================