diff -r 71a1f53c8203 Lib/test/test_gdb.py --- a/Lib/test/test_gdb.py Wed Jul 06 07:31:38 2011 +0200 +++ b/Lib/test/test_gdb.py Wed Jul 06 19:18:53 2011 -0400 @@ -154,7 +154,7 @@ # gdb can insert additional '\n' and space characters in various places # in its output, depending on the width of the terminal it's connected # to (using its "wrap_here" function) - m = re.match('.*#0\s+builtin_id\s+\(self\=.*,\s+v=\s*(.*?)\)\s+at\s+Python/bltinmodule.c.*', + m = re.match('.*#0\s+builtin_id\s+\(self\=.*,\s+v=\s*(.*?)\)\s+at\s+\S*Python/bltinmodule.c.*', gdb_output, re.DOTALL) if not m: self.fail('Unexpected gdb output: %r\n%s' % (gdb_output, gdb_output))