This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[commit/testsuite/c++] rtti.exp: accept current warnings


This patch updates rtti.exp to accept the new wording of the warning
from cp_lookup_rtti_type.  This is fallout from my cp_lookup_rtti_type
patch.

Tested on: native i686-pc-linux-gnu, gcc 2.95.3 and gcc 3.3.2,
dwarf-2 and stabs+.

One KFAIL with gcc 2.95.3 has changed from gdb/57 to gdb/488.

I am committing this now.

2003-12-05  Michael Chastain  <mec.gnu@mindspring.com>

	* gdb.cp/rtti.exp: Accept current wording of warning
	from cp_lookup_rtti_type.

Index: rtti.exp
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.cp/rtti.exp,v
retrieving revision 1.1
diff -c -3 -p -r1.1 rtti.exp
*** rtti.exp	23 Aug 2003 03:55:59 -0000	1.1
--- rtti.exp	6 Dec 2003 04:35:03 -0000
*************** gdb_breakpoint [gdb_get_line_number "con
*** 82,88 ****
--- 82,93 ----
  gdb_continue_to_breakpoint "end of constructors"
  
  gdb_test_multiple "print *e1" "print *e1" {
+     -re "warning: RTTI symbol not found for class 'n1::D1'.*$gdb_prompt $" {
+ 	# gdb HEAD 2003-12-05
+ 	kfail "gdb/488" "print *e1"
+     }
      -re "warning: can't find class named `n1::D1', as given by C\\+\\+ RTTI.*$gdb_prompt $" {
+ 	# gdb 6.0
  	kfail "gdb/488" "print *e1"
      }
      -re "\\$\[0-9\]* = {<n1::Base1> = .*}\r\n$gdb_prompt $" {
*************** gdb_test_multiple "print *e1" "print *e1
*** 108,114 ****
--- 113,124 ----
  # that fail branch to an xfail.
  
  gdb_test_multiple "print *e2" "print *e2" {
+     -re "warning: RTTI symbol not found for class 'n2::D2'.*$gdb_prompt $" {
+ 	# gdb HEAD 2003-12-05
+ 	kfail "gdb/488" "print *e2"
+     }
      -re "warning: can't find class named `n2::D2', as given by C\\+\\+ RTTI.*$gdb_prompt $" {
+ 	# gdb 6.0
  	kfail "gdb/488" "print *e2"
      }
      -re "\\$\[0-9\]* = <incomplete type>\r\n$gdb_prompt $" {


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