This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]