[libcxx-commits] [libcxx] 60647e6 - [libc++][print] Disables tests with msan.

Mark de Wever via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jul 19 11:59:58 PDT 2023


Author: Mark de Wever
Date: 2023-07-19T20:59:44+02:00
New Revision: 60647e6a298b7b7bb1c75183a3fb4726567eafe5

URL: https://github.com/llvm/llvm-project/commit/60647e6a298b7b7bb1c75183a3fb4726567eafe5
DIFF: https://github.com/llvm/llvm-project/commit/60647e6a298b7b7bb1c75183a3fb4726567eafe5.diff

LOG: [libc++][print] Disables tests with msan.

These tests break with msan on the sanitizer-aarch64-linux-bootstrap-msan
builder. Note the x86_64 builder is not affected. To unbreak the CI
temporary disable the tests completely with msan.

The breakage was introduced by D150044.

Added: 
    

Modified: 
    libcxx/test/std/input.output/iostream.format/print.fun/vprint_nonunicode.file.pass.cpp
    libcxx/test/std/input.output/iostream.format/print.fun/vprint_unicode.file.pass.cpp

Removed: 
    


################################################################################
diff  --git a/libcxx/test/std/input.output/iostream.format/print.fun/vprint_nonunicode.file.pass.cpp b/libcxx/test/std/input.output/iostream.format/print.fun/vprint_nonunicode.file.pass.cpp
index 6953558671428c..34845308c6fb44 100644
--- a/libcxx/test/std/input.output/iostream.format/print.fun/vprint_nonunicode.file.pass.cpp
+++ b/libcxx/test/std/input.output/iostream.format/print.fun/vprint_nonunicode.file.pass.cpp
@@ -9,6 +9,11 @@
 // UNSUPPORTED: no-filesystem
 // UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME
 
+// TODO PRINT Enable again
+// https://reviews.llvm.org/D150044
+// https://lab.llvm.org/buildbot/#/builders/237/builds/3578
+// UNSUPPORTED: msan
+
 // XFAIL: availability-fp_to_chars-missing
 
 // <print>

diff  --git a/libcxx/test/std/input.output/iostream.format/print.fun/vprint_unicode.file.pass.cpp b/libcxx/test/std/input.output/iostream.format/print.fun/vprint_unicode.file.pass.cpp
index c26ed0b05fd44c..476bbbb5faf218 100644
--- a/libcxx/test/std/input.output/iostream.format/print.fun/vprint_unicode.file.pass.cpp
+++ b/libcxx/test/std/input.output/iostream.format/print.fun/vprint_unicode.file.pass.cpp
@@ -10,6 +10,11 @@
 // UNSUPPORTED: libcpp-has-no-unicode
 // UNSUPPORTED: GCC-ALWAYS_INLINE-FIXME
 
+// TODO PRINT Enable again
+// https://reviews.llvm.org/D150044
+// https://lab.llvm.org/buildbot/#/builders/237/builds/3578
+// UNSUPPORTED: msan
+
 // XFAIL: availability-fp_to_chars-missing
 
 // <print>


        


More information about the libcxx-commits mailing list