Fix 'cray.hpp' for C++11 version 8.6.5

- All tests pass except that one about 'qnan' (described in the last
  commit). The test command line is: `b2 -q toolset=craype cxxstd=11
  cxxstd-dialect=gnu`.
This commit is contained in:
Justin LaPolla
2018-04-11 13:25:17 -05:00
parent f18418b17a
commit 76ee8244df
+5 -2
View File
@@ -222,13 +222,16 @@
#if BOOST_CRAY_VERSION >= 80605
#if __cplusplus == 201402L
#if __cplusplus >= 201103L
#define BOOST_NO_CXX11_HDR_ATOMIC
#define BOOST_NO_CXX11_HDR_REGEX
#define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
#endif // __cplusplus >= 201103L
#if __cplusplus >= 201402L
#define BOOST_NO_CXX11_HDR_TYPEINDEX
#define BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
#define BOOST_NO_CXX14_DIGIT_SEPARATORS
#define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
#define BOOST_NO_TEMPLATE_TEMPLATES
#endif // __cplusplus == 201402L