[llvm-commits] CVS: llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c 2003-08-30-AggregateInitializer.c 2004-01-01-UnknownInitSize.c 2005-10-18-VariableSizedElementCrash.c 2006-01-13-StackSave.c 2006-01-23-FileScopeAsm.c 2006-03-16-VectorCtor.c

Chris Lattner lattner at cs.uiuc.edu
Thu Apr 13 10:16:33 PDT 2006



Changes in directory llvm/test/Regression/CFrontend:

2003-01-30-UnionInit.c updated: 1.5 -> 1.6
2003-08-30-AggregateInitializer.c updated: 1.5 -> 1.6
2004-01-01-UnknownInitSize.c updated: 1.5 -> 1.6
2005-10-18-VariableSizedElementCrash.c updated: 1.1 -> 1.2
2006-01-13-StackSave.c updated: 1.1 -> 1.2
2006-01-23-FileScopeAsm.c updated: 1.1 -> 1.2
2006-03-16-VectorCtor.c updated: 1.1 -> 1.2
---
Log message:

These are only XFAILs with llvmgcc3, they pass with llvmgcc4


---
Diffs of the changes:  (+10 -9)

 2003-01-30-UnionInit.c                 |    3 +--
 2003-08-30-AggregateInitializer.c      |    2 +-
 2004-01-01-UnknownInitSize.c           |    2 +-
 2005-10-18-VariableSizedElementCrash.c |    3 ++-
 2006-01-13-StackSave.c                 |    2 +-
 2006-01-23-FileScopeAsm.c              |    2 +-
 2006-03-16-VectorCtor.c                |    5 +++--
 7 files changed, 10 insertions(+), 9 deletions(-)


Index: llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c
diff -u llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c:1.5 llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c:1.6
--- llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c:1.5	Tue Dec 28 21:16:40 2004
+++ llvm/test/Regression/CFrontend/2003-01-30-UnionInit.c	Thu Apr 13 12:16:21 2006
@@ -1,6 +1,5 @@
 // RUN: %llvmgcc -S %s -o /dev/null
-
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 union foo {
   struct { char A, B; } X;


Index: llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c
diff -u llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c:1.5 llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c:1.6
--- llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c:1.5	Tue Dec 28 21:17:30 2004
+++ llvm/test/Regression/CFrontend/2003-08-30-AggregateInitializer.c	Thu Apr 13 12:16:21 2006
@@ -1,6 +1,6 @@
 // RUN: %llvmgcc -S %s -o /dev/null
 
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 struct istruct {
   unsigned char C;


Index: llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c
diff -u llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c:1.5 llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c:1.6
--- llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c:1.5	Wed Dec  8 10:31:06 2004
+++ llvm/test/Regression/CFrontend/2004-01-01-UnknownInitSize.c	Thu Apr 13 12:16:21 2006
@@ -1,9 +1,9 @@
 // RUN: %llvmgcc -S %s -o /dev/null
+// XFAIL: llvmgcc3
 
 /*
  * This regression test ensures that the C front end can compile initializers
  * even when it cannot determine the size (as below).
- * XFAIL: *
 */
 struct one
 {


Index: llvm/test/Regression/CFrontend/2005-10-18-VariableSizedElementCrash.c
diff -u llvm/test/Regression/CFrontend/2005-10-18-VariableSizedElementCrash.c:1.1 llvm/test/Regression/CFrontend/2005-10-18-VariableSizedElementCrash.c:1.2
--- llvm/test/Regression/CFrontend/2005-10-18-VariableSizedElementCrash.c:1.1	Tue Oct 18 19:52:22 2005
+++ llvm/test/Regression/CFrontend/2005-10-18-VariableSizedElementCrash.c	Thu Apr 13 12:16:21 2006
@@ -1,5 +1,6 @@
 // RUN: %llvmgcc %s -S -o -
-// XFAIL: *
+// XFAIL: llvmgcc3
+
 int sub1(int i, char *pi) {
   typedef int foo[i];
   struct bar {foo f1; int f2:3; int f3:4} *p = (struct bar *) pi;


Index: llvm/test/Regression/CFrontend/2006-01-13-StackSave.c
diff -u llvm/test/Regression/CFrontend/2006-01-13-StackSave.c:1.1 llvm/test/Regression/CFrontend/2006-01-13-StackSave.c:1.2
--- llvm/test/Regression/CFrontend/2006-01-13-StackSave.c:1.1	Fri Jan 13 16:05:36 2006
+++ llvm/test/Regression/CFrontend/2006-01-13-StackSave.c	Thu Apr 13 12:16:21 2006
@@ -1,5 +1,5 @@
 // RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep llvm.stacksave
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 // PR691
 


Index: llvm/test/Regression/CFrontend/2006-01-23-FileScopeAsm.c
diff -u llvm/test/Regression/CFrontend/2006-01-23-FileScopeAsm.c:1.1 llvm/test/Regression/CFrontend/2006-01-23-FileScopeAsm.c:1.2
--- llvm/test/Regression/CFrontend/2006-01-23-FileScopeAsm.c:1.1	Mon Jan 23 23:01:39 2006
+++ llvm/test/Regression/CFrontend/2006-01-23-FileScopeAsm.c	Thu Apr 13 12:16:21 2006
@@ -1,5 +1,5 @@
 // RUN: %llvmgcc %s -S -o - | gccas | llvm-dis | grep foo[12345] | wc -l | grep 5
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 __asm__ ("foo1");
 __asm__ ("foo2");


Index: llvm/test/Regression/CFrontend/2006-03-16-VectorCtor.c
diff -u llvm/test/Regression/CFrontend/2006-03-16-VectorCtor.c:1.1 llvm/test/Regression/CFrontend/2006-03-16-VectorCtor.c:1.2
--- llvm/test/Regression/CFrontend/2006-03-16-VectorCtor.c:1.1	Thu Mar 16 12:47:51 2006
+++ llvm/test/Regression/CFrontend/2006-03-16-VectorCtor.c	Thu Apr 13 12:16:21 2006
@@ -1,6 +1,7 @@
-// Passes with the new CFE.
+// Test that basic generic vector support works
+
 // RUN: %llvmgcc %s -S -o -
-// XFAIL: *
+// XFAIL: llvmgcc3
 
 typedef int v4si __attribute__ ((__vector_size__ (16)));
 void test(v4si *P, v4si *Q, float X) {






More information about the llvm-commits mailing list