Improve outdated configuration / new compiler messages.

This commit is contained in:
jzmaddock
2017-08-17 17:51:48 +01:00
parent ee11fba649
commit 8c9e237f26
4 changed files with 9 additions and 9 deletions

View File

@ -342,10 +342,10 @@
# error "Compiler not configured - please reconfigure" # error "Compiler not configured - please reconfigure"
#endif #endif
// //
// last known and checked version is 4.9: // last known and checked version is 7.1:
#if (BOOST_GCC_VERSION > 40900) #if (BOOST_GCC_VERSION > 70100)
# if defined(BOOST_ASSERT_CONFIG) # if defined(BOOST_ASSERT_CONFIG)
# error "Unknown compiler version - please run the configure tests and report the results" # error "Boost.Config is older than your compiler - please check for an updated Boost release."
# else # else
// we don't emit warnings here anymore since there are no defect macros defined for // we don't emit warnings here anymore since there are no defect macros defined for
// gcc post 3.4, so any failures are gcc regressions... // gcc post 3.4, so any failures are gcc regressions...

View File

@ -551,7 +551,7 @@ template<> struct assert_intrinsic_wchar_t<unsigned short> {};
// last known and checked version: // last known and checked version:
#if (BOOST_INTEL_CXX_VERSION > 1700) #if (BOOST_INTEL_CXX_VERSION > 1700)
# if defined(BOOST_ASSERT_CONFIG) # if defined(BOOST_ASSERT_CONFIG)
# error "Unknown compiler version - please run the configure tests and report the results" # error "Boost.Config is older than your compiler - please check for an updated Boost release."
# elif defined(_MSC_VER) # elif defined(_MSC_VER)
// //
// We don't emit this warning any more, since we have so few // We don't emit this warning any more, since we have so few

View File

@ -203,8 +203,8 @@
#endif #endif
// //
// last known and checked version is 0x590: // last known and checked version is 0x590:
#if (__SUNPRO_CC > 0x590) #if (__SUNPRO_CC > 0x5150)
# if defined(BOOST_ASSERT_CONFIG) # if defined(BOOST_ASSERT_CONFIG)
# error "Unknown compiler version - please run the configure tests and report the results" # error "Boost.Config is older than your compiler - please check for an updated Boost release."
# endif # endif
#endif #endif

View File

@ -324,8 +324,8 @@
// last known and checked version is 19.11.25506 (VC++ 2017.3): // last known and checked version is 19.11.25506 (VC++ 2017.3):
#if (_MSC_VER > 1911) #if (_MSC_VER > 1911)
# if defined(BOOST_ASSERT_CONFIG) # if defined(BOOST_ASSERT_CONFIG)
# error "Unknown compiler version - please run the configure tests and report the results" # error "Boost.Config is older than your current compiler version."
# else # elif !defined(BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE)
# pragma message("Unknown compiler version - please run the configure tests and report the results") # pragma message("Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.")
# endif # endif
#endif #endif