|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r85254 - trunk/boost/config/compiler
From: john_at_[hidden]
Date: 2013-08-09 12:12:39
Author: johnmaddock
Date: 2013-08-09 12:12:38 EDT (Fri, 09 Aug 2013)
New Revision: 85254
URL: http://svn.boost.org/trac/boost/changeset/85254
Log:
Ooops, previous commit broke Intel on Win32.
Text files modified:
trunk/boost/config/compiler/intel.hpp | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Modified: trunk/boost/config/compiler/intel.hpp
==============================================================================
--- trunk/boost/config/compiler/intel.hpp Fri Aug 9 08:27:11 2013 (r85253)
+++ trunk/boost/config/compiler/intel.hpp 2013-08-09 12:12:38 EDT (Fri, 09 Aug 2013) (r85254)
@@ -246,10 +246,11 @@
// continues to list scoped enum support as "Partial"
//# undef BOOST_NO_CXX11_SCOPED_ENUMS
#endif
-#if defined(BOOST_INTEL_STDCXX0X) && (BOOST_INTEL_CXX_VERSION >= 1310)
+#if defined(BOOST_INTEL_STDCXX0X) && (BOOST_INTEL_CXX_VERSION >= 1310) && !defined(_MSC_VER)
# undef BOOST_NO_CXX11_INLINE_NAMESPACES
# undef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
-# undef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
+// This one generates internal compiler errors in multiprecision, disabled for now:
+//# undef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
# undef BOOST_NO_CXX11_NOEXCEPT
# undef BOOST_NO_CXX11_RANGE_BASED_FOR
# undef BOOST_NO_CXX11_SCOPED_ENUMS
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk