[libcxx-commits] [PATCH] D113139: [libc++] Mark a failing test.

Mark de Wever via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Nov 4 09:59:42 PDT 2021


Mordante updated this revision to Diff 384796.
Mordante added a comment.

Disable the test for gcc-11. It seems GCC has an issue with template argument
deduction. The code affected follows the wording of the Standard. This will be
investigated later.
Add more information regarding the other disabled test.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D113139/new/

https://reviews.llvm.org/D113139

Files:
  libcxx/test/std/utilities/format/format.functions/locale-specific_form.pass.cpp


Index: libcxx/test/std/utilities/format/format.functions/locale-specific_form.pass.cpp
===================================================================
--- libcxx/test/std/utilities/format/format.functions/locale-specific_form.pass.cpp
+++ libcxx/test/std/utilities/format/format.functions/locale-specific_form.pass.cpp
@@ -10,8 +10,13 @@
 // UNSUPPORTED: libcpp-has-no-localization
 // UNSUPPORTED: libcpp-has-no-incomplete-format
 
-// TODO(mordante): Investigate these localization/format failures since updating the Docker image in CI
-// UNSUPPORTED: stdlib=libc++
+// The issue is caused in __format_spec::__determine_grouping().
+// There a string iterator is modified. The string is returned
+// from the dylib's use_facet<numpunct<_CharT>>::grouping()
+// XFAIL: LIBCXX-DEBUG-FIXME
+
+// TODO FMT Evaluate gcc-11 status
+// UNSUPPORTED: gcc-11
 
 // REQUIRES: locale.en_US.UTF-8
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D113139.384796.patch
Type: text/x-patch
Size: 893 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20211104/014e4e5c/attachment.bin>


More information about the libcxx-commits mailing list