From 710afba434d439bccf7932fba2665119c844b196 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Sun, 4 Oct 1998 15:44:37 +0000 Subject: [PATCH] mark XFAIL where appropriate From-SVN: r22819 --- gcc/testsuite/g++.old-deja/g++.other/access2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/overload4.C | 8 +++++--- gcc/testsuite/g++.old-deja/g++.pt/overload5.C | 4 +++- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/gcc/testsuite/g++.old-deja/g++.other/access2.C b/gcc/testsuite/g++.old-deja/g++.other/access2.C index b981f2f324d..beb02a1f7d8 100644 --- a/gcc/testsuite/g++.old-deja/g++.other/access2.C +++ b/gcc/testsuite/g++.old-deja/g++.other/access2.C @@ -3,7 +3,7 @@ class Outer { typedef int T; - class Inner { + struct Inner { T i; // ERROR - not accessible - XFAIL *-*-* void f() { T j; // ERROR - not accessible - XFAIL *-*-* diff --git a/gcc/testsuite/g++.old-deja/g++.pt/overload4.C b/gcc/testsuite/g++.old-deja/g++.pt/overload4.C index 78e271b6a3e..a62f61b0e0b 100644 --- a/gcc/testsuite/g++.old-deja/g++.pt/overload4.C +++ b/gcc/testsuite/g++.old-deja/g++.pt/overload4.C @@ -1,12 +1,14 @@ // Build don't link: +// crash test - XFAIL *-*-* + template void foo(T); template void bar(void (*)(T), T); void baz() { bar(foo, 1); - bar(foo, 1); // explicit args for foo don't help - XFAIL *-*-* - bar(foo, 1); // not even here - XFAIL *-*-* - bar(foo, 1); // ICE - XFAIL *-*-* + bar(foo, 1); // explicit args for foo don't help + bar(foo, 1); // not even here + bar(foo, 1); } diff --git a/gcc/testsuite/g++.old-deja/g++.pt/overload5.C b/gcc/testsuite/g++.old-deja/g++.pt/overload5.C index f705c245a70..ca1a0d3b2d7 100644 --- a/gcc/testsuite/g++.old-deja/g++.pt/overload5.C +++ b/gcc/testsuite/g++.old-deja/g++.pt/overload5.C @@ -1,6 +1,8 @@ // Build don't link: +// crash test - XFAIL *-*-* + template void foo(); void (*bar)() = foo; -void (*baz)() = foo; // ERROR - can't deduce T - XFAIL *-*-* +void (*baz)() = foo; // ERROR - can't deduce T