Regression: [Re: RFC: change "program exited" message]
Jan Kratochvil
jan.kratochvil@redhat.com
Tue Mar 8 09:43:00 GMT 2011
On Mon, 07 Mar 2011 16:58:16 +0100, Tom Tromey wrote:
> Ok. Here is the version I am checking in.
> Built and regtested on x86-64 (compile farm).
This has a heavy regression for me such as:
FAIL: gdb.base/break.exp: continue until exit at recursive next test (the program exited)
This is a regression by:
67f954c319369009fa2f4262ec07bca10589f964
^^^ this one merged two different CVS patches
http://sourceware.org/ml/gdb-cvs/2011-03/msg00097.html
There would be needed for example:
--- a/gdb/testsuite/lib/gdb.exp
+++ b/gdb/testsuite/lib/gdb.exp
@@ -3082,7 +3082,7 @@ proc gdb_continue_to_end {{mssg ""} {command continue}} {
# Don't bother to check the output of the program, that may be
# extremely tough for some remote systems.
gdb_test "continue"\
- "Continuing.\[\r\n0-9\]+(... EXIT code 0\[\r\n\]+|$inferior_exited_re normally).*"\
+ "Continuing.\[\r\n0-9\]+(... EXIT code 0\[\r\n\]+|\\\[$inferior_exited_re normally).*"\
$text
}
}
But this is not enough for all the regressions. I do not understand how it
could pass the testsuite for you. Full log:
http://people.redhat.com/jkratoch/20110308Build-gdbcvs.gdbmail
Thanks,
Jan
More information about the Gdb-patches
mailing list