Fix 'BOOST_NO_DEDUCED_TYPENAME' in 'cray.hpp'

- Cray compiler requires the 'typename' keyword before a dependent type.
This commit is contained in:
Justin LaPolla
2017-12-14 14:25:57 -06:00
parent f7165b4f70
commit bf628a3b3e

View File

@ -263,7 +263,7 @@
#endif // __cplusplus >= 201103L #endif // __cplusplus >= 201103L
#if __cplusplus >= 201402L #if __cplusplus >= 201402L
#undef BOOST_DEDUCED_TYPENAME // Whether defined or undefined, has no affect on 'no_ded_typename_fail'. Also fails on GCC. #undef BOOST_NO_DEDUCED_TYPENAME // Not documented. See 'boost/libs/config/include/boost/config/detail/suffix.hpp'.
#undef BOOST_HAS_CLOCK_GETTIME // Whether defined or undefined, has no affect on 'has_clock_gettime_pass'. Similar failure on GCC, with 'undefined reference to clock_gettime'. May be related to 'ld' path and loaded modules. #undef BOOST_HAS_CLOCK_GETTIME // Whether defined or undefined, has no affect on 'has_clock_gettime_pass'. Similar failure on GCC, with 'undefined reference to clock_gettime'. May be related to 'ld' path and loaded modules.
#define BOOST_NO_COMPLETE_VALUE_INITIALIZATION // If defined, then 'no_com_value_init_fail' fails. If undefined, then 'no_com_value_init_pass' fails. #define BOOST_NO_COMPLETE_VALUE_INITIALIZATION // If defined, then 'no_com_value_init_fail' fails. If undefined, then 'no_com_value_init_pass' fails.
#undef BOOST_NO_CXX11_ALIGNAS #undef BOOST_NO_CXX11_ALIGNAS