diff --git a/tests/std/tests/P0898R3_concepts/test.cpp b/tests/std/tests/P0898R3_concepts/test.cpp index a87ed8cdfb8..bb7b2aeaf20 100644 --- a/tests/std/tests/P0898R3_concepts/test.cpp +++ b/tests/std/tests/P0898R3_concepts/test.cpp @@ -1557,10 +1557,8 @@ namespace test_default_initializable { int x; }; 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 // Also test GH-1603 "default_initializable accepts types that are not default-initializable"