id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 9965,execution_monitor.ipp causes compilation failure,chris.cooper@…,Gennadiy Rozental,"test\impl\execution_monitor.ipp causes compilation failures from MSVC 10.0 because of this function: {{{ int BOOST_TEST_CALL_DECL assert_reporting_function( int reportType, char* userMessage, int* ) { switch( reportType ) { case BOOST_TEST_CRT_ASSERT: detail::report_error( execution_exception::user_error, userMessage ); return 1; // return value and retVal are not important since we never reach this line case BOOST_TEST_CRT_ERROR: detail::report_error( execution_exception::system_error, userMessage ); return 1; // return value and retVal are not important since we never reach this line default: return 0; // use usual reporting method } } // assert_reporting_function }}} The MSVC compiler gives a warning that there is unreachable code (the lines that say ""return 1;"") and then because it has been told to treat warnings as errors, the compilation fails. ",Bugs,closed,To Be Determined,test,Boost 1.54.0,Problem,invalid,,