forked from boostorg/config
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:
@ -222,13 +222,16 @@
|
|||||||
|
|
||||||
#if BOOST_CRAY_VERSION >= 80605
|
#if BOOST_CRAY_VERSION >= 80605
|
||||||
|
|
||||||
#if __cplusplus == 201402L
|
#if __cplusplus >= 201103L
|
||||||
#define BOOST_NO_CXX11_HDR_ATOMIC
|
#define BOOST_NO_CXX11_HDR_ATOMIC
|
||||||
#define BOOST_NO_CXX11_HDR_REGEX
|
#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_HDR_TYPEINDEX
|
||||||
#define BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
|
#define BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
|
||||||
#define BOOST_NO_CXX14_DIGIT_SEPARATORS
|
#define BOOST_NO_CXX14_DIGIT_SEPARATORS
|
||||||
#define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
|
|
||||||
#define BOOST_NO_TEMPLATE_TEMPLATES
|
#define BOOST_NO_TEMPLATE_TEMPLATES
|
||||||
#endif // __cplusplus == 201402L
|
#endif // __cplusplus == 201402L
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user