diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2023-03-25 14:36:40 -0400 |
---|---|---|
committer | Louis Dionne <ldionne.2@gmail.com> | 2023-03-25 14:38:22 -0400 |
commit | 3b00bae9a9f79bade0f4c67379d8f32d1d0271e3 (patch) | |
tree | 7593174e721334ce96e3330e2c6401fa663231a6 /libcxx | |
parent | d30de9844e1a9f1e77677b8cf4a7f4db977c0c9f (diff) | |
download | llvm-3b00bae9a9f79bade0f4c67379d8f32d1d0271e3.zip llvm-3b00bae9a9f79bade0f4c67379d8f32d1d0271e3.tar.gz llvm-3b00bae9a9f79bade0f4c67379d8f32d1d0271e3.tar.bz2 |
[libc++] Add UNSUPPORTED annotations to more <format> tests on GCC 12
Those seem to have been failing for a while but we might not have noticed
because of the recent CI instability issues. I'm marking them as unsupported
to try to get the CI functional again, especially since the majority of
<format> tests are already not working on GCC 12.
Diffstat (limited to 'libcxx')
8 files changed, 24 insertions, 0 deletions
diff --git a/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/ostream.pass.cpp b/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/ostream.pass.cpp index 86862cc..2f959dc 100644 --- a/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/ostream.pass.cpp +++ b/libcxx/test/std/time/time.cal/time.cal.month/time.cal.month.nonmembers/ostream.pass.cpp @@ -15,6 +15,9 @@ // TODO FMT Investigate Windows issues. // UNSUPPORTED: msvc, target={{.+}}-windows-gnu +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/ostream.pass.cpp b/libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/ostream.pass.cpp index 59c6baf..d832a93 100644 --- a/libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/ostream.pass.cpp +++ b/libcxx/test/std/time/time.cal/time.cal.weekday/time.cal.weekday.nonmembers/ostream.pass.cpp @@ -10,6 +10,9 @@ // UNSUPPORTED: no-localization // UNSUPPORTED: libcpp-has-no-incomplete-format +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/time/time.cal/time.cal.year/time.cal.year.nonmembers/ostream.pass.cpp b/libcxx/test/std/time/time.cal/time.cal.year/time.cal.year.nonmembers/ostream.pass.cpp index 1ba7f6e..5bd356c 100644 --- a/libcxx/test/std/time/time.cal/time.cal.year/time.cal.year.nonmembers/ostream.pass.cpp +++ b/libcxx/test/std/time/time.cal/time.cal.year/time.cal.year.nonmembers/ostream.pass.cpp @@ -13,6 +13,9 @@ // TODO FMT Investigate Windows issues. // UNSUPPORTED: msvc, target={{.+}}-windows-gnu +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/time/time.syn/formatter.day.pass.cpp b/libcxx/test/std/time/time.syn/formatter.day.pass.cpp index 2329e1b..8932b1c 100644 --- a/libcxx/test/std/time/time.syn/formatter.day.pass.cpp +++ b/libcxx/test/std/time/time.syn/formatter.day.pass.cpp @@ -14,6 +14,9 @@ // TODO FMT Investigate Windows issues. // UNSUPPORTED: msvc, target={{.+}}-windows-gnu +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/time/time.syn/formatter.month.pass.cpp b/libcxx/test/std/time/time.syn/formatter.month.pass.cpp index d479679..be8a123 100644 --- a/libcxx/test/std/time/time.syn/formatter.month.pass.cpp +++ b/libcxx/test/std/time/time.syn/formatter.month.pass.cpp @@ -11,6 +11,9 @@ // UNSUPPORTED: no-localization // UNSUPPORTED: libcpp-has-no-incomplete-format +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/time/time.syn/formatter.weekday.pass.cpp b/libcxx/test/std/time/time.syn/formatter.weekday.pass.cpp index de8172e..9ecdb39 100644 --- a/libcxx/test/std/time/time.syn/formatter.weekday.pass.cpp +++ b/libcxx/test/std/time/time.syn/formatter.weekday.pass.cpp @@ -14,6 +14,9 @@ // TODO FMT Investigate Windows issues. // UNSUPPORTED: msvc, target={{.+}}-windows-gnu +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/time/time.syn/formatter.year.pass.cpp b/libcxx/test/std/time/time.syn/formatter.year.pass.cpp index 7907033..44288a2 100644 --- a/libcxx/test/std/time/time.syn/formatter.year.pass.cpp +++ b/libcxx/test/std/time/time.syn/formatter.year.pass.cpp @@ -14,6 +14,9 @@ // TODO FMT Investigate Windows issues. // UNSUPPORTED: msvc, target={{.+}}-windows-gnu +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} diff --git a/libcxx/test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp b/libcxx/test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp index e3ab2d1..7fe66b6 100644 --- a/libcxx/test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp +++ b/libcxx/test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp @@ -15,6 +15,9 @@ // UNSUPPORTED: msvc, target={{.+}}-windows-gnu // UNSUPPORTED: LIBCXX-AIX-FIXME +// TODO FMT Fix this test using GCC, it currently crashes. +// UNSUPPORTED: gcc-12 + // TODO FMT This test should not require std::to_chars(floating-point) // This test requires std::to_chars(floating-point), which is in the dylib // XFAIL: use_system_cxx_lib && target={{.+}}-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0}} |