123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446 |
- #define BOOST_CRAY_x 9867657
- #define BOOST_CRAY_APPEND(MACRO) BOOST_CRAY_APPEND_INTERNAL(MACRO)
- #define BOOST_CRAY_APPEND_INTERNAL(MACRO) BOOST_CRAY_##MACRO
- #if BOOST_CRAY_x == BOOST_CRAY_APPEND(_RELEASE_PATCHLEVEL)
-
-
-
-
-
- #define BOOST_CRAY_VERSION (_RELEASE_MAJOR * 10000 + _RELEASE_MINOR * 100 + 99)
- #else
-
-
-
- #define BOOST_CRAY_VERSION (_RELEASE_MAJOR * 10000 + _RELEASE_MINOR * 100 + _RELEASE_PATCHLEVEL)
- #endif
- #undef BOOST_CRAY_APPEND_INTERNAL
- #undef BOOST_CRAY_APPEND
- #undef BOOST_CRAY_x
- #ifdef __GNUC__
- # define BOOST_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)
- #endif
- #ifndef BOOST_COMPILER
- # define BOOST_COMPILER "Cray C++ version " BOOST_STRINGIZE(_RELEASE_MAJOR) "." BOOST_STRINGIZE(_RELEASE_MINOR) "." BOOST_STRINGIZE(_RELEASE_PATCHLEVEL)
- #endif
- #if __cplusplus >= 201103L && defined(__GNUC__) && !defined(__GXX_EXPERIMENTAL_CXX0X__)
- # define __GXX_EXPERIMENTAL_CXX0X__ 1
- #endif
- #if BOOST_CRAY_VERSION < 80000
- # error "Boost is not configured for Cray compilers prior to version 8, please try the configure script."
- #endif
- #ifndef __EDG__
- # error "Unsupported Cray compiler, please try running the configure script."
- #endif
- #include <boost/config/compiler/common_edg.hpp>
- #define BOOST_HAS_NRVO
- #define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
- #define BOOST_NO_CXX11_AUTO_DECLARATIONS
- #define BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
- #define BOOST_NO_CXX11_CHAR16_T
- #define BOOST_NO_CXX11_CHAR32_T
- #define BOOST_NO_CXX11_CONSTEXPR
- #define BOOST_NO_CXX11_DECLTYPE
- #define BOOST_NO_CXX11_DECLTYPE_N3276
- #define BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
- #define BOOST_NO_CXX11_DELETED_FUNCTIONS
- #define BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
- #define BOOST_NO_CXX11_FINAL
- #define BOOST_NO_CXX11_OVERRIDE
- #define BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
- #define BOOST_NO_CXX11_LAMBDAS
- #define BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
- #define BOOST_NO_CXX11_NOEXCEPT
- #define BOOST_NO_CXX11_NULLPTR
- #define BOOST_NO_CXX11_RANGE_BASED_FOR
- #define BOOST_NO_CXX11_RAW_LITERALS
- #define BOOST_NO_CXX11_REF_QUALIFIERS
- #define BOOST_NO_CXX11_RVALUE_REFERENCES
- #define BOOST_NO_CXX11_SCOPED_ENUMS
- #define BOOST_NO_CXX11_SFINAE_EXPR
- #define BOOST_NO_CXX11_STATIC_ASSERT
- #define BOOST_NO_CXX11_TEMPLATE_ALIASES
- #define BOOST_NO_CXX11_THREAD_LOCAL
- #define BOOST_NO_CXX11_UNICODE_LITERALS
- #define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
- #define BOOST_NO_CXX11_USER_DEFINED_LITERALS
- #define BOOST_NO_CXX11_VARIADIC_MACROS
- #define BOOST_NO_CXX11_VARIADIC_TEMPLATES
- #define BOOST_NO_CXX11_UNRESTRICTED_UNION
- #define BOOST_NO_SFINAE_EXPR
- #define BOOST_NO_TWO_PHASE_NAME_LOOKUP
- #define BOOST_MATH_DISABLE_STD_FPCLASSIFY
- #define BOOST_SP_USE_PTHREADS
- #define BOOST_AC_USE_PTHREADS
- #ifndef __ATOMIC_RELAXED
- #define __ATOMIC_RELAXED 0
- #define __ATOMIC_CONSUME 1
- #define __ATOMIC_ACQUIRE 2
- #define __ATOMIC_RELEASE 3
- #define __ATOMIC_ACQ_REL 4
- #define __ATOMIC_SEQ_CST 5
- #endif
- #if BOOST_CRAY_VERSION >= 80500
- #if __cplusplus >= 201103L
- #undef BOOST_HAS_NRVO
- #undef BOOST_NO_COMPLETE_VALUE_INITIALIZATION
- #undef BOOST_NO_CXX11_AUTO_DECLARATIONS
- #undef BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
- #undef BOOST_NO_CXX11_CHAR16_T
- #undef BOOST_NO_CXX11_CHAR32_T
- #undef BOOST_NO_CXX11_CONSTEXPR
- #undef BOOST_NO_CXX11_DECLTYPE
- #undef BOOST_NO_CXX11_DECLTYPE_N3276
- #undef BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
- #undef BOOST_NO_CXX11_DELETED_FUNCTIONS
- #undef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
- #undef BOOST_NO_CXX11_FINAL
- #undef BOOST_NO_CXX11_OVERRIDE
- #undef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
- #undef BOOST_NO_CXX11_LAMBDAS
- #undef BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
- #undef BOOST_NO_CXX11_NOEXCEPT
- #undef BOOST_NO_CXX11_NULLPTR
- #undef BOOST_NO_CXX11_RANGE_BASED_FOR
- #undef BOOST_NO_CXX11_RAW_LITERALS
- #undef BOOST_NO_CXX11_REF_QUALIFIERS
- #undef BOOST_NO_CXX11_RVALUE_REFERENCES
- #undef BOOST_NO_CXX11_SCOPED_ENUMS
- #undef BOOST_NO_CXX11_SFINAE_EXPR
- #undef BOOST_NO_CXX11_STATIC_ASSERT
- #undef BOOST_NO_CXX11_TEMPLATE_ALIASES
- #undef BOOST_NO_CXX11_THREAD_LOCAL
- #undef BOOST_NO_CXX11_UNICODE_LITERALS
- #undef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
- #undef BOOST_NO_CXX11_USER_DEFINED_LITERALS
- #undef BOOST_NO_CXX11_VARIADIC_MACROS
- #undef BOOST_NO_CXX11_VARIADIC_TEMPLATES
- #undef BOOST_NO_CXX11_UNRESTRICTED_UNION
- #undef BOOST_NO_SFINAE_EXPR
- #undef BOOST_NO_TWO_PHASE_NAME_LOOKUP
- #undef BOOST_MATH_DISABLE_STD_FPCLASSIFY
- #undef BOOST_SP_USE_PTHREADS
- #undef BOOST_AC_USE_PTHREADS
- #define BOOST_HAS_VARIADIC_TMPL
- #define BOOST_HAS_UNISTD_H
- #define BOOST_HAS_TR1_COMPLEX_INVERSE_TRIG
- #define BOOST_HAS_TR1_COMPLEX_OVERLOADS
- #define BOOST_HAS_STDINT_H
- #define BOOST_HAS_STATIC_ASSERT
- #define BOOST_HAS_SIGACTION
- #define BOOST_HAS_SCHED_YIELD
- #define BOOST_HAS_RVALUE_REFS
- #define BOOST_HAS_PTHREADS
- #define BOOST_HAS_PTHREAD_YIELD
- #define BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE
- #define BOOST_HAS_PARTIAL_STD_ALLOCATOR
- #define BOOST_HAS_NRVO
- #define BOOST_HAS_NL_TYPES_H
- #define BOOST_HAS_NANOSLEEP
- #define BOOST_NO_CXX11_SMART_PTR
- #define BOOST_NO_CXX11_HDR_FUNCTIONAL
- #define BOOST_NO_CXX14_CONSTEXPR
- #define BOOST_HAS_LONG_LONG
- #define BOOST_HAS_FLOAT128
- #if __cplusplus < 201402L
- #define BOOST_NO_CXX11_DECLTYPE_N3276
- #endif
- #endif
- #endif
- #if BOOST_CRAY_VERSION >= 80600
- #if __cplusplus >= 199711L
- #define BOOST_HAS_FLOAT128
- #define BOOST_HAS_PTHREAD_YIELD
- #define BOOST_NO_COMPLETE_VALUE_INITIALIZATION
- #undef BOOST_NO_CXX11_CHAR16_T
- #undef BOOST_NO_CXX11_CHAR32_T
- #undef BOOST_NO_CXX11_INLINE_NAMESPACES
- #undef BOOST_NO_CXX11_FINAL
- #undef BOOST_NO_CXX11_OVERRIDE
- #undef BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS
- #undef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
- #define BOOST_NO_CXX11_SFINAE_EXPR
- #undef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
- #undef BOOST_NO_CXX11_VARIADIC_MACROS
- #undef BOOST_NO_CXX11_VARIADIC_TEMPLATES
- #undef BOOST_NO_DEDUCED_TYPENAME
- #undef BOOST_NO_SFINAE_EXPR
- #undef BOOST_NO_TWO_PHASE_NAME_LOOKUP
- #endif
- #if __cplusplus >= 201103L
- #undef BOOST_NO_CXX11_ALIGNAS
- #undef BOOST_NO_CXX11_ALIGNOF
- #undef BOOST_NO_CXX11_DECLTYPE_N3276
- #define BOOST_NO_CXX11_HDR_ATOMIC
- #undef BOOST_NO_CXX11_HDR_FUNCTIONAL
- #define BOOST_NO_CXX11_HDR_REGEX
- #undef BOOST_NO_CXX11_SFINAE_EXPR
- #undef BOOST_NO_CXX11_SMART_PTR
- #undef BOOST_NO_CXX11_TRAILING_RESULT_TYPES
- #endif
- #if __cplusplus >= 201402L
- #undef BOOST_NO_CXX14_CONSTEXPR
- #define BOOST_NO_CXX14_DIGIT_SEPARATORS
- #endif
- #endif
- #if BOOST_CRAY_VERSION >= 80700
- #if __cplusplus >= 199711L
- #endif
- #if __cplusplus >= 201103L
- #undef BOOST_NO_CXX11_HDR_ATOMIC
- #undef BOOST_NO_CXX11_HDR_REGEX
- #endif
- #if __cplusplus >= 201402L
- #endif
- #endif
- #if BOOST_CRAY_VERSION > 80799
- #if __cplusplus >= 199711L
- #endif
- #if __cplusplus >= 201103L
- #endif
- #if __cplusplus >= 201402L
- #endif
- #endif
- #undef BOOST_GCC_VERSION
- #undef BOOST_CRAY_VERSION
|