[llvm-commits] [llvm-gcc-4.2] r64115 - in /llvm-gcc-4.2/trunk/gcc/testsuite: bugs/powerpc/g++.xfail bugs/powerpc/gcc.xfail g++.apple/block-assigngcglobal.C obj-c++.dg/type-nsobject-attribute-2.mm objc.dg/type-nsobject-attribute-2.m

Bill Wendling isanbard at gmail.com
Sun Feb 8 20:11:03 PST 2009


Author: void
Date: Sun Feb  8 22:11:03 2009
New Revision: 64115

URL: http://llvm.org/viewvc/llvm-project?rev=64115&view=rev
Log:
Update tests.

Modified:
    llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/g++.xfail
    llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/gcc.xfail
    llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C
    llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/type-nsobject-attribute-2.mm
    llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/type-nsobject-attribute-2.m

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/g++.xfail
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/g%2B%2B.xfail?rev=64115&r1=64114&r2=64115&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/g++.xfail (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/g++.xfail Sun Feb  8 22:11:03 2009
@@ -11,6 +11,8 @@
 ###
 ###------------------------------------------------------------------
 4531667: g++.dg/bitreverse-23.C execution test
+6497723: g++.apple/block-5988451.C (test for excess errors)
+6497723: g++.apple/block-ivar.C (test for excess errors)
 #
 # The following tests fail only when the c++ suite is run with -mcpu=G5
 5822514: g++.dg/altivec-8.C execution test

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/gcc.xfail
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/gcc.xfail?rev=64115&r1=64114&r2=64115&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/gcc.xfail (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/bugs/powerpc/gcc.xfail Sun Feb  8 22:11:03 2009
@@ -12,6 +12,8 @@
 ###------------------------------------------------------------------
 5066141: gcc.dg/pr30643.c scan-assembler-not undefined
 5951276: gcc.target/i386/20020616-1.c execution test
+6497723: gcc.apple/block-5988451.c (test for excess errors)
+6497723: gcc.apple/block-ivar.c (test for excess errors)
 # temporary failures due to new linker messages
 6312070: gcc.dg/compat/scalar-by-value-1 c_compat_x_tst.o-c_compat_y_tst.o link
 6312070: gcc.dg/compat/scalar-by-value-3 c_compat_x_tst.o-c_compat_y_tst.o link

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/g%2B%2B.apple/block-assigngcglobal.C?rev=64115&r1=64114&r2=64115&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/g++.apple/block-assigngcglobal.C Sun Feb  8 22:11:03 2009
@@ -2,6 +2,7 @@
 /* assigning a Block into a global should elicit a global write-barrier under GC */
 /* { dg-do run { target *-*-darwin[1-2][0-9]* } } */
 /* { dg-options "-mmacosx-version-min=10.5 -ObjC++ -fobjc-gc" { target *-*-darwin* } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "-m64" } { "" } } */
 
 #include <stdio.h>
 void * _NSConcreteStackBlock;

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/type-nsobject-attribute-2.mm
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/obj-c%2B%2B.dg/type-nsobject-attribute-2.mm?rev=64115&r1=64114&r2=64115&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/type-nsobject-attribute-2.mm (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/obj-c++.dg/type-nsobject-attribute-2.mm Sun Feb  8 22:11:03 2009
@@ -1,8 +1,8 @@
 /* APPLE LOCAL file radar 5595325 */
 /* Test for implementation of __attribute__ ((NSObject)) to make a struct pointer
    a first class objective-c pointer to object. */
+/* { dg-do run { target *-*-darwin[1-2][0-9]* } } */
 /* { dg-options "-mmacosx-version-min=10.6 -Werror -framework Foundation" } */
-/* { dg-do run { target *-*-darwin* } } */
 
 #import <Foundation/Foundation.h>
 
@@ -28,14 +28,14 @@
     int before = [dictRef retainCount];
     to.dict = foo;
     int after = [dictRef retainCount];
-    
+
     if (after <= before) {
         abort();
     }
     if ([foo retainCount] != [dictRef retainCount]) {
         abort();
     }
-    
+
     // do Blocks retain?
     {
         void (^block)(void) = ^{
@@ -50,4 +50,3 @@
     }
     return 0;
 }
-

Modified: llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/type-nsobject-attribute-2.m
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/type-nsobject-attribute-2.m?rev=64115&r1=64114&r2=64115&view=diff

==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/type-nsobject-attribute-2.m (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/objc.dg/type-nsobject-attribute-2.m Sun Feb  8 22:11:03 2009
@@ -1,8 +1,8 @@
 /* APPLE LOCAL file radar 5595325 */
 /* Test for implementation of __attribute__ ((NSObject)) to make a struct pointer
    a first class objective-c pointer to object. */
+/* { dg-do run { target *-*-darwin[1-2][0-9]* } } */
 /* { dg-options "-mmacosx-version-min=10.6 -Werror -framework Foundation" } */
-/* { dg-do run { target *-*-darwin* } } */
 
 #import <Foundation/Foundation.h>
 
@@ -28,14 +28,14 @@
     int before = [dictRef retainCount];
     to.dict = foo;
     int after = [dictRef retainCount];
-    
+
     if (after <= before) {
         abort();
     }
     if ([foo retainCount] != [dictRef retainCount]) {
         abort();
     }
-    
+
     // do Blocks retain?
     {
         void (^block)(void) = ^{
@@ -50,4 +50,3 @@
     }
     return 0;
 }
-





More information about the llvm-commits mailing list