Skip to content

Commit 8a79af6

Browse files
committed
[libc++][AIX] Remove hardcode fail from format test
The test is hardcoded to fail after passing `test_ill_formed_utf16()`. It passes on 32-bit AIX if we remove this. Reviewed By: Mordante, #libc, ldionne Differential Revision: https://reviews.llvm.org/D150273
1 parent 53b3be7 commit 8a79af6

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

libcxx/test/std/utilities/format/format.functions/escaped_output.unicode.pass.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
// This version runs the test when the platform has Unicode support.
1212
// UNSUPPORTED: libcpp-has-no-unicode
1313

14-
// TODO FMT Investigate Windows and 32-bit AIX issues.
15-
// UNSUPPORTED: msvc, target={{.+}}-windows-gnu, target=powerpc-ibm-aix{{.*}}
14+
// TODO FMT Investigate Windows issues.
15+
// UNSUPPORTED: msvc, target={{.+}}-windows-gnu
1616

1717
// TODO FMT This test should not require std::to_chars(floating-point)
1818
// XFAIL: availability-fp_to_chars-missing
@@ -565,7 +565,6 @@ int main(int, char**) {
565565
#ifndef TEST_HAS_NO_WIDE_CHARACTERS
566566
# ifdef _LIBCPP_SHORT_WCHAR
567567
test_ill_formed_utf16();
568-
assert(false);
569568
# else // _LIBCPP_SHORT_WCHAR
570569
test_ill_formed_utf32();
571570
# endif // _LIBCPP_SHORT_WCHAR

0 commit comments

Comments
 (0)