diff --git a/tests/std/tests/P0898R3_concepts/test.cpp b/tests/std/tests/P0898R3_concepts/test.cpp index a0d79d6010..a87ed8cdfb 100644 --- a/tests/std/tests/P0898R3_concepts/test.cpp +++ b/tests/std/tests/P0898R3_concepts/test.cpp @@ -1492,16 +1492,12 @@ namespace test_default_initializable { using std::default_initializable, std::initializer_list; STATIC_ASSERT(default_initializable); -#if defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-952724 +#if defined(MSVC_INTERNAL_TESTING) || defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-952724 STATIC_ASSERT(!default_initializable); -#else // ^^^ no workaround / assert bug so we'll notice when it's fixed vvv - STATIC_ASSERT(default_initializable); #endif // TRANSITION, DevCom-952724 STATIC_ASSERT(default_initializable); -#if defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-952724 +#if defined(MSVC_INTERNAL_TESTING) || defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-952724 STATIC_ASSERT(!default_initializable); -#else // ^^^ no workaround / assert bug so we'll notice when it's fixed vvv - STATIC_ASSERT(default_initializable); #endif // TRANSITION, DevCom-952724 STATIC_ASSERT(default_initializable); STATIC_ASSERT(!default_initializable); @@ -1515,10 +1511,8 @@ namespace test_default_initializable { STATIC_ASSERT(!default_initializable); STATIC_ASSERT(!default_initializable); STATIC_ASSERT(!default_initializable); -#if defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-952724 +#if defined(MSVC_INTERNAL_TESTING) || defined(__clang__) || defined(__EDG__) // TRANSITION, DevCom-952724 STATIC_ASSERT(!default_initializable); -#else // ^^^ no workaround / assert bug so we'll notice when it's fixed vvv - STATIC_ASSERT(default_initializable); #endif // TRANSITION, DevCom-952724 STATIC_ASSERT(!default_initializable);