This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

PATCH: G++ testcases that work, now



As Gaby noted, V3 and the new-ABI together fixed these two test-cases,
so they don't need to XFAIL any longer.

Note that p6610a.C is the infamous vtable-thunks bug!

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com

2000-11-22  Mark Mitchell  <mark@codesourcery.com>

	* g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
	* g++.old-deja/g++.robertl/eb55.C: Likewise.

Index: g++.mike/p6610a.C
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/g++.old-deja/g++.mike/p6610a.C,v
retrieving revision 1.6
diff -c -p -r1.6 p6610a.C
*** p6610a.C	2000/11/08 10:08:28	1.6
--- p6610a.C	2000/11/22 23:08:01
***************
*** 1,6 ****
  // prms-id: 6610
  // There is a bug in vtable thunks with multiple/virtual inheritance.
! // execution test - XFAIL *-*-linux-gnu *-*-linux *-*-freebsd*
  int fail = 1;
  struct B;
  struct A { virtual int f(const B*) = 0; int g(const B*); };
--- 1,6 ----
  // prms-id: 6610
  // There is a bug in vtable thunks with multiple/virtual inheritance.
! 
  int fail = 1;
  struct B;
  struct A { virtual int f(const B*) = 0; int g(const B*); };
Index: g++.robertl/eb55.C
===================================================================
RCS file: /cvs/gcc/gcc/gcc/testsuite/g++.old-deja/g++.robertl/eb55.C,v
retrieving revision 1.3
diff -c -p -r1.3 eb55.C
*** eb55.C	1998/12/16 22:04:12	1.3
--- eb55.C	2000/11/22 23:08:02
***************
*** 1,7 ****
  // Build don't link: 
  // Since the constructor is in streambuf.h, additional diagnostics are
  // produced, which are not really supported in the old-deja framework
! // excess errors test - XFAIL *-*-*
  #include <strstream.h>
  
  void
--- 1,7 ----
  // Build don't link: 
  // Since the constructor is in streambuf.h, additional diagnostics are
  // produced, which are not really supported in the old-deja framework
! 
  #include <strstream.h>
  
  void

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]