[libcxx-commits] [libcxx] 354c99b - [libc++] Temporarily disable std::cin tests on Windows -> Linux cross compiler

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Thu Sep 21 04:40:08 PDT 2023


Author: Louis Dionne
Date: 2023-09-21T07:39:58-04:00
New Revision: 354c99bb5f80dd03670bc741538ba567e8ed6fa4

URL: https://github.com/llvm/llvm-project/commit/354c99bb5f80dd03670bc741538ba567e8ed6fa4
DIFF: https://github.com/llvm/llvm-project/commit/354c99bb5f80dd03670bc741538ba567e8ed6fa4.diff

LOG: [libc++] Temporarily disable std::cin tests on Windows -> Linux cross compiler

To get the bot back to green as we figure out how to handle piping data
into a test running behind a SSH executor.

Added: 
    

Modified: 
    libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp
    libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin-imbue.sh.cpp
    libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp

Removed: 
    


################################################################################
diff  --git a/libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp b/libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp
index b39cd57ab212f1d..8fe98f9064d2ee6 100644
--- a/libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp
+++ b/libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp
@@ -9,6 +9,10 @@
 // TODO: Investigate
 // UNSUPPORTED: LIBCXX-AIX-FIXME
 
+// TODO: Make it possible to run this test when cross-compiling and running via a SSH executor
+//       This is a workaround to silence issues reported in https://github.com/llvm/llvm-project/pull/66842#issuecomment-1728701639
+// XFAIL: buildhost=windows && target={{.+}}-linux-{{.+}}
+
 // <iostream>
 
 // istream cin;

diff  --git a/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin-imbue.sh.cpp b/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin-imbue.sh.cpp
index 6bdffc93f3b6693..27c9b0cf7adac58 100644
--- a/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin-imbue.sh.cpp
+++ b/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin-imbue.sh.cpp
@@ -9,6 +9,10 @@
 // TODO: Investigate
 // UNSUPPORTED: LIBCXX-AIX-FIXME
 
+// TODO: Make it possible to run this test when cross-compiling and running via a SSH executor
+//       This is a workaround to silence issues reported in https://github.com/llvm/llvm-project/pull/66842#issuecomment-1728701639
+// XFAIL: buildhost=windows && target={{.+}}-linux-{{.+}}
+
 // <iostream>
 
 // wistream wcin;

diff  --git a/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp b/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp
index 9b08d2385816123..2f8c47c78333ec8 100644
--- a/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp
+++ b/libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp
@@ -9,6 +9,10 @@
 // TODO: Investigate
 // UNSUPPORTED: LIBCXX-AIX-FIXME
 
+// TODO: Make it possible to run this test when cross-compiling and running via a SSH executor
+//       This is a workaround to silence issues reported in https://github.com/llvm/llvm-project/pull/66842#issuecomment-1728701639
+// XFAIL: buildhost=windows && target={{.+}}-linux-{{.+}}
+
 // <iostream>
 
 // wistream wcin;


        


More information about the libcxx-commits mailing list