diff --git a/test/extract.cpp b/test/extract.cpp index ea418e82..f9c2232c 100644 --- a/test/extract.cpp +++ b/test/extract.cpp @@ -50,7 +50,7 @@ std::string const& extract_string_cref(object x) #if defined(BOOST_MSVC) && BOOST_MSVC <= 1300 # pragma warning(push) # pragma warning(disable:4172) // msvc lies about returning a reference to temporary -#elif defined(_MSC_VER) && defined(__ICL) && __ICL <= 800 +#elif defined(_MSC_VER) && defined(__ICL) && __ICL <= 900 # pragma warning(push) # pragma warning(disable:473) // intel/win32 does too #endif