From 74bd6444db31d8ff38bd8de51ea1308c3fa26679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20Krzemie=C5=84ski?= Date: Mon, 19 Oct 2015 10:21:54 +0200 Subject: [PATCH] config: excluding intel --- include/boost/optional/detail/optional_config.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/optional/detail/optional_config.hpp b/include/boost/optional/detail/optional_config.hpp index 5f88f3f..00220ae 100644 --- a/include/boost/optional/detail/optional_config.hpp +++ b/include/boost/optional/detail/optional_config.hpp @@ -82,7 +82,7 @@ #endif // defined(__GNUC__) -#if (defined __GNUC__) && (!defined BOOST_NO_CXX11_RVALUE_REFERENCES) +#if (defined __GNUC__) && (!defined BOOST_NO_CXX11_RVALUE_REFERENCES) && (!defined BOOST_INTEL_CXX_VERSION) // On some initial rvalue reference implementations GCC does it in a strange way, // preferring perfect-forwarding constructor to implicit copy constructor.