Add <warnings>extra to test/Jamfile

This commit is contained in:
Peter Dimov
2019-12-08 19:33:48 +02:00
parent 26bc9374e2
commit fe38fbc5cf
10 changed files with 48 additions and 8 deletions

View File

@ -2,6 +2,11 @@
// Distributed under the Boost Software License, Version 1.0.
// http://www.boost.org/LICENSE_1_0.txt
#if defined(_MSC_VER)
# pragma warning(disable: 4702) // unreachable code
# pragma warning(disable: 4577) // noexcept used without /EHsc
#endif
#include <boost/throw_exception.hpp>
#include <cstdlib>
#include <cstring>
@ -22,7 +27,7 @@ void throw_exception( std::exception const &, boost::source_location const & loc
int r = 0;
if( std::strcmp( loc.file_name(), __FILE__ ) != 0 ) ++r;
if( loc.line() != 13 ) ++r;
if( loc.line() != 18 ) ++r;
std::exit( r );
}