Add warnings=pedantic to the rest of the lwt tests

This commit is contained in:
Peter Dimov
2020-04-27 22:29:28 +03:00
parent bb0ef6d41e
commit 0a6b8e667b
3 changed files with 41 additions and 19 deletions

View File

@@ -8,8 +8,14 @@
// http://www.boost.org/LICENSE_1_0.txt
//
#include <vector>
#if defined(_MSC_VER)
# pragma warning( disable: 4702 ) // unreachable code
# pragma warning( disable: 4530 ) // unwind without /EHsc from <ostream>
# pragma warning( disable: 4577 ) // noexcept without /EHsc from <exception>
#endif
#include <boost/core/lightweight_test.hpp>
#include <vector>
struct X
{
@@ -33,6 +39,12 @@ void f( bool x )
}
}
#if defined(__clang__) && defined(__has_warning)
# if __has_warning( "-Wstring-plus-int" )
# pragma clang diagnostic ignored "-Wstring-plus-int"
# endif
#endif
int main()
{
int x = 0;