diff --git a/libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp b/libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp index ac60307766d24..2ee4c40724850 100644 --- a/libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp +++ b/libcxx/test/std/utilities/format/format.formattable/concept.formattable.compile.pass.cpp @@ -154,8 +154,8 @@ void test_P1361() { # if !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) && !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && \ !defined(TEST_HAS_NO_FILESYSTEM) assert_is_formattable, CharT>(); - //assert_is_formattable, CharT>(); - //assert_is_formattable, CharT>(); + assert_is_formattable, CharT>(); + assert_is_formattable, CharT>(); # endif // !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) && !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && // !defined(TEST_HAS_NO_FILESYSTEM) @@ -188,8 +188,10 @@ void test_P1361() { assert_is_formattable(); assert_is_formattable(); - //assert_is_formattable(); -# endif // !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) +# if !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && !defined(TEST_HAS_NO_FILESYSTEM) + assert_is_formattable, CharT>(); +# endif // !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && !defined(TEST_HAS_NO_FILESYSTEM) +# endif // !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) #endif // TEST_HAS_NO_LOCALIZATION } diff --git a/libcxx/test/std/utilities/format/format.formatter/format.formatter.locking/enable_nonlocking_formatter_optimization.compile.pass.cpp b/libcxx/test/std/utilities/format/format.formatter/format.formatter.locking/enable_nonlocking_formatter_optimization.compile.pass.cpp index 934de7ca4dcf2..15397577e4e6d 100644 --- a/libcxx/test/std/utilities/format/format.formatter/format.formatter.locking/enable_nonlocking_formatter_optimization.compile.pass.cpp +++ b/libcxx/test/std/utilities/format/format.formatter/format.formatter.locking/enable_nonlocking_formatter_optimization.compile.pass.cpp @@ -122,9 +122,13 @@ void test_P1361() { static_assert(!std::enable_nonlocking_formatter_optimization); static_assert(!std::enable_nonlocking_formatter_optimization>); - //static_assert(!std::enable_nonlocking_formatter_optimization>); - //static_assert(!std::enable_nonlocking_formatter_optimization>); - //static_assert(!std::enable_nonlocking_formatter_optimization>); +# if !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) && !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && \ + !defined(TEST_HAS_NO_FILESYSTEM) + static_assert(!std::enable_nonlocking_formatter_optimization>); + static_assert(!std::enable_nonlocking_formatter_optimization>); + static_assert(!std::enable_nonlocking_formatter_optimization>); +# endif // !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) && !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && + // !defined(TEST_HAS_NO_FILESYSTEM) static_assert(!std::enable_nonlocking_formatter_optimization>); static_assert(!std::enable_nonlocking_formatter_optimization>); @@ -149,10 +153,14 @@ void test_P1361() { static_assert(!std::enable_nonlocking_formatter_optimization>); - //static_assert(!std::enable_nonlocking_formatter_optimization); - //static_assert(!std::enable_nonlocking_formatter_optimization); +# if !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) + static_assert(!std::enable_nonlocking_formatter_optimization); + static_assert(!std::enable_nonlocking_formatter_optimization); - //static_assert(!std::enable_nonlocking_formatter_optimization); +# if !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && !defined(TEST_HAS_NO_FILESYSTEM) + static_assert(!std::enable_nonlocking_formatter_optimization>); +# endif // !defined(TEST_HAS_NO_TIME_ZONE_DATABASE) && !defined(TEST_HAS_NO_FILESYSTEM) +# endif // !defined(TEST_HAS_NO_EXPERIMENTAL_TZDB) #endif // TEST_HAS_NO_LOCALIZATION }