From b384509f1a86f3425dfd812eea2013dc87a10de4 Mon Sep 17 00:00:00 2001 From: Casey Carter Date: Thu, 6 Aug 2020 14:03:27 -0700 Subject: [PATCH] Temporarily disable concepts usage with EDG ...until we've had the opportunity to get EDG-with-concepts working with the C++20 STL. --- stl/inc/yvals_core.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stl/inc/yvals_core.h b/stl/inc/yvals_core.h index 9d57919faba..6246c9d012e 100644 --- a/stl/inc/yvals_core.h +++ b/stl/inc/yvals_core.h @@ -1148,9 +1148,9 @@ #define __cpp_lib_char8_t 201907L #endif // __cpp_char8_t -#if defined(__cpp_concepts) && __cpp_concepts > 201507L +#if defined(__cpp_concepts) && __cpp_concepts > 201507L && !defined(__EDG__) // TRANSITION, EDG concepts support #define __cpp_lib_concepts 201907L -#endif // defined(__cpp_concepts) && __cpp_concepts > 201507L +#endif // defined(__cpp_concepts) && __cpp_concepts > 201507L && !defined(__EDG__) #define __cpp_lib_constexpr_algorithms 201806L #define __cpp_lib_constexpr_complex 201711L