From: Martin v. Löwis Date: Fri, 2 Apr 1999 04:40:06 +0000 (+0000) Subject: Adopt to standard requirements. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ca704688be290932ad47a4b1bf27a854fa9ba919;p=gcc.git Adopt to standard requirements. From-SVN: r26112 --- diff --git a/gcc/testsuite/g++.old-deja/g++.jason/opeq5.C b/gcc/testsuite/g++.old-deja/g++.jason/opeq5.C index 51b3e6e237c..90996e96998 100644 --- a/gcc/testsuite/g++.old-deja/g++.jason/opeq5.C +++ b/gcc/testsuite/g++.old-deja/g++.jason/opeq5.C @@ -1,7 +1,7 @@ // Testcase for tricky synthesized op= in complex inheritance situation. -// See discussion in g++int.texi. - -// execution test - XFAIL *-*-* +// This used to test whether the virtual base was copy-assigned only once. +// That feature is not required by ISO C++, so the test now only checks +// whether the vbase is assigned at all. int count = 0; extern "C" int printf (const char *, ...); @@ -20,7 +20,7 @@ int main() D a, b; a = b; printf ("%d\n",count); - if (count != 1) + if (count == 0) return 1; return 0; }