crash31.C: XFAIL.
authorNeil Booth <neil@daikokuya.demon.co.uk>
Wed, 7 Mar 2001 22:17:36 +0000 (22:17 +0000)
committerNeil Booth <neil@gcc.gnu.org>
Wed, 7 Mar 2001 22:17:36 +0000 (22:17 +0000)
* g++.old-deja/g++.other/crash31.C: XFAIL.
* g77.f-torture/execute/20010116.x: Conditional XFAIL.
* g77.f-torture/execute/short.x: XFAIL -Os on x86.
* gcc.c-torture/execute/20010123-1.x: XFAIL.
* gcc.c-torture/execute/20010124-1.x: XFAIL.
* gcc.dg/sequence-pt-1.c: XFAIL one test.

From-SVN: r40302

gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.other/crash31.C
gcc/testsuite/g77.f-torture/execute/20010116.x
gcc/testsuite/g77.f-torture/execute/short.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20010123-1.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/20010124-1.x [new file with mode: 0644]
gcc/testsuite/gcc.dg/sequence-pt-1.c

index 2fb4ae9..f61b774 100644 (file)
@@ -1,3 +1,12 @@
+2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * g++.old-deja/g++.other/crash31.C: XFAIL.
+       * g77.f-torture/execute/20010116.x: Conditional XFAIL.
+       * g77.f-torture/execute/short.x: XFAIL -Os on x86.
+       * gcc.c-torture/execute/20010123-1.x: XFAIL.
+       * gcc.c-torture/execute/20010124-1.x: XFAIL.
+       * gcc.dg/sequence-pt-1.c: XFAIL one test.
+
 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
 
        * gcc.dg/20000724-1.c: Don't use multiline strings.
index 32912a0..064336f 100644 (file)
@@ -1,11 +1,12 @@
 // Build don't link:
 // Origin: Jakub Jelinek <jakub@redhat.com>
 
-// crash test - XFAIL *-*-*
+// excess errors test - XFAIL *-*-*
 
 namespace bar
 {
 struct foo
 {
   foo();
-};                     // ERROR - parse error
+};
+                       // ERROR - parse error XFAIL *-*-*
index 93d817a..c61feeb 100644 (file)
@@ -1,2 +1,6 @@
-set torture_execute_xfail "i?86-*-*"
+set torture_eval_before_execute {
+  set compiler_conditional_xfail_data {
+    "" "i?86-*-*" { "-O[23s]" } { "" }
+    }
+}
 return 0
diff --git a/gcc/testsuite/g77.f-torture/execute/short.x b/gcc/testsuite/g77.f-torture/execute/short.x
new file mode 100644 (file)
index 0000000..ae7d0b7
--- /dev/null
@@ -0,0 +1,6 @@
+set torture_eval_before_execute {
+  set compiler_conditional_xfail_data {
+    "" "i?86-*-*" { "-Os" } { "" }
+    }
+}
+return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/20010123-1.x b/gcc/testsuite/gcc.c-torture/execute/20010123-1.x
new file mode 100644 (file)
index 0000000..2f397b9
--- /dev/null
@@ -0,0 +1,2 @@
+set torture_execute_xfail "*-*-*"
+return 0
diff --git a/gcc/testsuite/gcc.c-torture/execute/20010124-1.x b/gcc/testsuite/gcc.c-torture/execute/20010124-1.x
new file mode 100644 (file)
index 0000000..2f397b9
--- /dev/null
@@ -0,0 +1,2 @@
+set torture_execute_xfail "*-*-*"
+return 0
index 1faf4a9..5220227 100644 (file)
@@ -56,7 +56,7 @@ foo (int a, int b, int n, int p, int *ptr, struct s *sptr,
   ap[a+=1] += a++; /* { dg-warning "undefined" "sequence point warning" } */
   a = a++, b = a; /* { dg-warning "undefined" "sequence point warning" } */
   b = a, a = a++; /* { dg-warning "undefined" "sequence point warning" } */
-  a = (b++ ? n : a) + b; /* { dg-warning "undefined" "sequence point warning" } */
+  a = (b++ ? n : a) + b; /* { dg-warning "undefined" "sequence point warning" { xfail *-*-* } } */
   b ? a = a++ : a; /* { dg-warning "undefined" "sequence point warning" } */
   b ? a : a = a++; /* { dg-warning "undefined" "sequence point warning" } */
   b && (a = a++); /* { dg-warning "undefined" "sequence point warning" } */