From: Jason Merrill Date: Mon, 27 Jul 1998 10:58:12 +0000 (-0400) Subject: expectations X-Git-Tag: prereleases/egcs-1.1-prerelease~162 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=efaa096c5b1ba71dcb4c82f4f31869739fd9d0e1;p=thirdparty%2Fgcc.git expectations From-SVN: r21408 --- diff --git a/gcc/testsuite/g++.old-deja/g++.pt/explicit69.C b/gcc/testsuite/g++.old-deja/g++.pt/explicit69.C index 671cf005de50..f42b96d55b29 100644 --- a/gcc/testsuite/g++.old-deja/g++.pt/explicit69.C +++ b/gcc/testsuite/g++.old-deja/g++.pt/explicit69.C @@ -1,2 +1,2 @@ //Build don't link: -template class x {}; // ERROR - not a template instantiation +template class x {}; // ERROR - not a template instantiation XFAIL *-*-* diff --git a/gcc/testsuite/g++.old-deja/g++.pt/partial2.C b/gcc/testsuite/g++.old-deja/g++.pt/partial2.C index 99485347b94c..cdf2199b012f 100644 --- a/gcc/testsuite/g++.old-deja/g++.pt/partial2.C +++ b/gcc/testsuite/g++.old-deja/g++.pt/partial2.C @@ -14,10 +14,10 @@ typedef unsigned int other1_t; template struct foo3 {}; template struct foo3; foo3 bar3; -foo3 baz3; // ERROR - incomplete type - XFAIL *-*-* +foo3 baz3; // ERROR - incomplete type - typedef int other2_t; template struct foo4 {}; template struct foo4; foo4 bar4; -foo4 baz4; // ERROR - incomplete type - XFAIL *-*-* +foo4 baz4; // ERROR - incomplete type - diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C index 5f281af1ac79..faa391df4a42 100644 --- a/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C +++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C @@ -10,12 +10,12 @@ struct a { void bar( double ); void bar( float ); - void foo( void (a::*member)(float) ); // ERROR - + void foo( void (a::*member)(float) ); // ERROR - }; a::a() { foo( &junk ); // ERROR - junk is an unqualified-id. - foo( &bar ); // ERROR - bar is an unqualified-id. + foo( &bar ); // ERROR - bar is an unqualified-id. XFAIL *-*-* } diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb132.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb132.C index 6b7b020abf3d..9af64dab1e60 100644 --- a/gcc/testsuite/g++.old-deja/g++.robertl/eb132.C +++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb132.C @@ -3,11 +3,14 @@ // Reported against EGCS snaps 98/06/28. // Special g++ Options: -O -Wall -fgcse -frerun-loop-opt // -// Compilation of this program with the flags g++ -Wall -O -fgcse -frerun-loop-opt -// or -O2 produces spurious warnings in the standard header . +// Compilation of this program with the flags g++ -Wall -O -fgcse +// -frerun-loop-opt or -O2 produces spurious warnings in the standard +// header . // // They vanish if the declaration of a::b is taken out. +// excess errors test - XFAIL *-*-* + #include string foo(); diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb56.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb56.C index 3d260c380ffe..2d497f8b4e36 100644 --- a/gcc/testsuite/g++.old-deja/g++.robertl/eb56.C +++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb56.C @@ -1,9 +1,9 @@ - // Error: Internal compiler error on 1998/05/28 snapshot. +// Build don't link: - class foo { - typedef int sometype; - }; +class foo { + typedef int sometype; +}; - struct die : public foo::sometype { - }; +struct die : public foo::sometype { // ERROR - invalid base type +};