aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2023-02-22 14:35:15 -0300
committerAlexandre Oliva <oliva@gnu.org>2023-02-22 14:35:15 -0300
commit2ff710857fd315770d71061e1a938324c1654d81 (patch)
tree4530c262d1e193a54b6a281963382b4c4d8c5939
parent937692f20d44e41b340b54cb0e0006f5cabd070c (diff)
downloadgcc-2ff710857fd315770d71061e1a938324c1654d81.zip
gcc-2ff710857fd315770d71061e1a938324c1654d81.tar.gz
gcc-2ff710857fd315770d71061e1a938324c1654d81.tar.bz2
[libstdc++] xfail noreplace tests on vxworks
vxworks ignores O_EXCL in open, so noreplace open succeeds when it is expected to fail. xfail the tests. for libstdc++-v3/ChangeLog * testsuite/27_io/basic_ofstream/open/char/noreplace.cc: xfail on vxworks. * testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc: Likewise.
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc2
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc2
2 files changed, 2 insertions, 2 deletions
diff --git a/libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc b/libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc
index 56ff2d7..2e99707 100644
--- a/libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc
+++ b/libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/noreplace.cc
@@ -1,4 +1,4 @@
-// { dg-do run }
+// { dg-do run { xfail *-*-vxworks* } }
#include <ios>
diff --git a/libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc b/libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc
index f0425cd..ddb7fd6 100644
--- a/libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc
+++ b/libstdc++-v3/testsuite/27_io/basic_ofstream/open/wchar_t/noreplace.cc
@@ -1,4 +1,4 @@
-// { dg-do run }
+// { dg-do run { xfail *-*-vxworks* } }
#include <version>