From ac0cc94982bb81e42fe56a82ae551a6ad8cd4670 Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Fri, 8 Dec 2017 20:01:39 +0000 Subject: [PATCH] Config.MSVC-15.5: BOOST_NO_CXX11_SFINAE_EXPR no longer required in C++14 or later mode. --- include/boost/config/compiler/visualc.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/boost/config/compiler/visualc.hpp b/include/boost/config/compiler/visualc.hpp index d23af835..49bb1a48 100644 --- a/include/boost/config/compiler/visualc.hpp +++ b/include/boost/config/compiler/visualc.hpp @@ -222,7 +222,9 @@ // C++ 11: // #define BOOST_NO_TWO_PHASE_NAME_LOOKUP +#if (_MSC_VER < 1912) || (_MSVC_LANG < 201402) #define BOOST_NO_CXX11_SFINAE_EXPR +#endif // C++ 14: # define BOOST_NO_CXX14_CONSTEXPR // C++ 17: