This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
[PATCH] xfail libstdc++ tests using mkfifo on cygwin
- From: "Billinghurst, David (CRTS)" <David dot Billinghurst at riotinto dot com>
- To: <gcc-patches at gcc dot gnu dot org>
- Cc: <libstdc++ at gcc dot gnu dot org>
- Date: Sat, 5 Jul 2003 10:13:14 +1000
- Subject: [PATCH] xfail libstdc++ tests using mkfifo on cygwin
Cygwin doesn't support mkfifo, so the libstdc++-v3 test that use it fail.
2003-07-05 David Billinghurst <David.Billinghurst@riotinto.com>
* testsuite/27_io/basic_filebuf/close/char/4879.cc: xfail on cygwin
* testsuite/27_io/basic_filebuf/close/char/9964.cc: Ditto
* testsuite/27_io/basic_filebuf/open/char/9507.cc: Ditto
* testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Ditto
* testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Ditto
* testsuite/27_io/objects/char/7.cc: Ditto
* testsuite/27_io/objects/char/9661-1.cc: Ditto
Index: basic_filebuf/close/char/4879.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/4879.cc,v
retrieving revision 1.1
diff -u -r1.1 4879.cc
--- 4879.cc 2003/04/10 07:15:27 1.1
+++ 4879.cc 2003/07/04 15:00:27
@@ -23,6 +23,9 @@
// various tests for filebuf::open() and filebuf::close() including
// the non-portable functionality in the libstdc++-v3 IO library
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <fstream>
#include <iostream>
#include <unistd.h>
Index: basic_filebuf/close/char/9964.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/9964.cc,v
retrieving revision 1.2
diff -u -r1.2 9964.cc
--- 9964.cc 2003/04/22 21:06:56 1.2
+++ 9964.cc 2003/07/04 15:00:27
@@ -23,6 +23,9 @@
// various tests for filebuf::open() and filebuf::close() including
// the non-portable functionality in the libstdc++-v3 IO library
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <fstream>
#include <unistd.h>
#include <signal.h>
Index: basic_filebuf/open/char/9507.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/open/char/9507.cc,v
retrieving revision 1.1
diff -u -r1.1 9507.cc
--- 9507.cc 2003/04/10 07:15:27 1.1
+++ 9507.cc 2003/07/04 15:00:30
@@ -23,6 +23,9 @@
// various tests for filebuf::open() and filebuf::close() including
// the non-portable functionality in the libstdc++-v3 IO library
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <fstream>
#include <unistd.h>
#include <signal.h>
Index: basic_filebuf/showmanyc/char/9533-1.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc,v
retrieving revision 1.1
diff -u -r1.1 9533-1.cc
--- 9533-1.cc 2003/04/12 13:56:37 1.1
+++ 9533-1.cc 2003/07/04 15:00:31
@@ -18,6 +18,9 @@
// 27.8.1.4 Overridden virtual functions
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <unistd.h>
#include <signal.h>
#include <fcntl.h>
Index: basic_filebuf/underflow/char/10097.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/underflow/char/10097.cc,v
retrieving revision 1.1
diff -u -r1.1 10097.cc
--- 10097.cc 2003/04/10 07:15:29 1.1
+++ 10097.cc 2003/07/04 15:00:34
@@ -20,6 +20,9 @@
// 27.8.1.4 Overridden virtual functions
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <fstream>
#include <unistd.h>
#include <signal.h>
Index: objects/char/7.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/objects/char/7.cc,v
retrieving revision 1.1
diff -u -r1.1 7.cc
--- 7.cc 2003/04/28 17:15:03 1.1
+++ 7.cc 2003/07/04 15:00:54
@@ -20,6 +20,9 @@
// 27.3 Standard iostream objects
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <fstream>
#include <iostream>
#include <unistd.h>
Index: objects/char/9661-1.cc
===================================================================
RCS file: /usr/people1/billingd/gcc-cvs/gcc/libstdc++-v3/testsuite/27_io/objects/char/9661-1.cc,v
retrieving revision 1.1
diff -u -r1.1 9661-1.cc
--- 9661-1.cc 2003/05/11 04:20:57 1.1
+++ 9661-1.cc 2003/07/04 15:00:54
@@ -18,6 +18,9 @@
// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
// USA.
+// XXX cygwin does not support mkfifo
+// { dg-do run { xfail *-*-cygwin* } }
+
#include <testsuite_hooks.h>
#include <cstdio>
#include <iostream>