| # APPLE LOCAL file testsuite |
| ### |
| ### List of failing tests with Radar bug numbers |
| ### <radarNum>: <test name> |
| ### test name should be exactly as it appears html summary reports |
| ### including any trailing #<number> |
| ### |
| ### When the bug is fixed and the test passes, it will be an |
| ### analyzed non-fail. You should then comment out the test in this |
| ### file and make sure the Radar is closed. |
| ### |
| ###------------------------------------------------------------------ |
| 4239991: obj-c++.dg/gnu-runtime-3.mm (test for excess errors) |
| 4880777: obj-c++.dg/const-str-10-64bit.mm (test for excess errors) |
| 4880777: obj-c++.dg/const-str-10-64bit.mm scan-assembler .quad\t__NSConstantStringClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space 4\n\t.data |
| 4880777: obj-c++.dg/const-str-11-64bit.mm (test for excess errors) |
| 4880777: obj-c++.dg/const-str-11-64bit.mm scan-assembler .quad\t__XStrClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space 4\n\t.data |
| 4880777: obj-c++.dg/const-str-9-64bit.mm (test for excess errors) |
| 4880777: obj-c++.dg/const-str-9-64bit.mm scan-assembler .quad\t__NSConstantStringClassReference\n\t.quad\t.*\n\t.long\t5\n\t.space 4\n\t.data |
| 4998366: obj-c++.dg/const-cfstring-6.mm (test for excess errors) |
| 4998366: obj-c++.dg/newproperty-retain-1.mm (test for excess errors) |
| 4998366: obj-c++.dg/newproperty-unimplementd-property-1.mm (test for excess errors) |
| 4998366: obj-c++.dg/property-11.mm (test for excess errors) |
| 4998366: obj-c++.dg/property-2.mm (test for excess errors) |
| 4998366: obj-c++.dg/property-3.mm (test for excess errors) |
| # |
| # the following fail with -m64 only |
| 4385167: obj-c++.dg/bitfield-1.mm (test for excess errors) |
| 4385167: obj-c++.dg/bitfield-4.mm (test for excess errors) |
| 4385167: obj-c++.dg/layout-1.mm (test for excess errors) |
| 3988573: obj-c++.dg/objc-gc-4.mm execution test |
| 3988573: obj-c++.dg/objc-gc-5.mm execution test |
| 3988573: obj-c++.dg/objc-gc-weak-1.mm execution test |
| 3988573: obj-c++.dg/objc-gc-weak-2.mm execution test |
| 3988573: obj-c++.dg/objc-gc-weak-4.mm execution test |
| 4923634: obj-c++.dg/cxx-ivars-2.mm execution test |
| 4923914: obj-c++.dg/encode-6.mm (test for excess errors) |
| 4923914: obj-c++.dg/encode-7.mm (test for excess errors) |
| 4923914: obj-c++.dg/objc-gc-8.mm (test for excess errors) |
| 4923914: obj-c++.dg/encode-4.mm (test for excess errors) |
| 4944530: objc.dg/objc-gc-5.mm (test for excess errors) |
| # |
| # the following fail for x86 |
| #4674757: obj-c++.dg/const-str-1.mm (test for errors, line 12) |
| #4261575: obj-c++.dg/const-str-4.mm (test for excess errors) |
| #4674757: obj-c++.dg/const-str-6.mm (test for errors, line 28) |
| #4261575: obj-c++.dg/template-4.mm (test for excess errors) |
| # |
| # the following fail for x86 with -m64 only |
| 4674613: obj-c++.dg/encode-3.mm execution test |
| 4674613: obj-c++.dg/const-cfstring-4.mm scan-assembler .long\t___CFConstantStringClassReference\n\t.long\t1992\n\t.long\t.*\n\t.long\t19\n\t.data |
| 4674613: obj-c++.dg/const-str-10.mm scan-assembler .long\t__NSConstantStringClassReference\n\t.long\t.*\n\t.long\t5\n\t.data |
| 4674613: obj-c++.dg/const-str-11.mm scan-assembler .long\t__XStrClassReference\n\t.long\t.*\n\t.long\t5\n\t.data |
| 4674613: obj-c++.dg/debug-1.mm scan-assembler B:Tt\\([0-9],[0-9]*\\)=s16!1,10-96 |
| 4674613: obj-c++.dg/objc2-protocol-6.mm scan-assembler .long\t3 |
| 4674613: obj-c++.dg/property-metadata-1.mm scan-assembler .long\t8\n\t.long\t1\n\t.long\t.*\n\t.long\t.* |
| 4674613: obj-c++.dg/property-metadata-2.mm scan-assembler .long\t8\n\t.long\t3\n\t.long\t.*\n\t.long\t.*\n\t.long\t.*\n\t.long\t.*\n\t.long\t.*\n\t.long\t.* |
| 4674613: obj-c++.dg/property-metadata-3.mm scan-assembler .long\t8\n\t.long\t1\n\t.long\t.*\n\t.long\t.* |
| 4674613: obj-c++.dg/property-metadata-4.mm scan-assembler .long\t8\n\t.long\t1\n\t.long\t.*\n\t.long\t.* |
| 4674613: obj-c++.dg/stubify-1.mm scan-assembler-not (bl|call)[ \t]+_objc_msgSend\n |
| 4674613: obj-c++.dg/stubify-1.mm scan-assembler (bl|call)[ \t]+L_objc_msgSend\\$stub\n |
| 4674613: obj-c++.dg/stubify-1.mm scan-assembler-not (bl|call)[ \t]+_bogonic\n |
| 4674613: obj-c++.dg/stubify-1.mm scan-assembler (bl|call)[ \t]+L_bogonic\\$stub\n |
| # |
| # the following fail for -mmacosx-version-min=10.5 only |
| #5004537: obj-c++.dg/const-str-3.mm (test for excess errors) |
| #5004537: obj-c++.dg/const-str-7.mm (test for excess errors) |
| #5004537: obj-c++.dg/const-str-8.mm (test for excess errors) |
| #5004537: obj-c++.dg/const-str-9.mm (test for excess errors) |
| 5043278: obj-c++.dg/const-str-3.mm execution test |
| # |
| # the following failures are for -fstack-protector-all only |
| # (G5 only) |
| 4990353: obj-c++.dg/stubify-1.mm scan-assembler-not \\$non_lazy_ptr |