From ca704688be290932ad47a4b1bf27a854fa9ba919 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Fri, 2 Apr 1999 04:40:06 +0000 Subject: [PATCH] Adopt to standard requirements. From-SVN: r26112 --- gcc/testsuite/g++.old-deja/g++.jason/opeq5.C | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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; } -- 2.30.2