2013-05-16 14:35:48 +00:00
|
|
|
--- Lib/test/test_gdb.py.old 2012-04-11 21:04:01.367073855 -0400
|
|
|
|
+++ Lib/test/test_gdb.py 2012-04-12 08:52:58.320288761 -0400
|
|
|
|
@@ -96,6 +96,15 @@ class DebuggerTests(unittest.TestCase):
|
2012-04-12 15:18:08 +00:00
|
|
|
# Generate a list of commands in gdb's language:
|
|
|
|
commands = ['set breakpoint pending yes',
|
|
|
|
'break %s' % breakpoint,
|
|
|
|
+
|
|
|
|
+ # GDB as of Fedora 17 onwards can distinguish between the
|
|
|
|
+ # value of a variable at entry vs current value:
|
|
|
|
+ # http://sourceware.org/gdb/onlinedocs/gdb/Variables.html
|
|
|
|
+ # which leads to the selftests failing with errors like this:
|
|
|
|
+ # AssertionError: 'v@entry=()' != '()'
|
|
|
|
+ # Disable this:
|
|
|
|
+ 'set print entry-values no',
|
|
|
|
+
|
|
|
|
'run']
|
|
|
|
if cmds_after_breakpoint:
|
|
|
|
commands += cmds_after_breakpoint
|
2013-05-16 14:35:48 +00:00
|
|
|
--- Lib/test/test_gdb.py.old 2012-04-11 21:04:01.367073855 -0400
|
|
|
|
+++ Lib/test/test_gdb.py 2012-04-12 08:52:58.320288761 -0400
|
|
|
|
@@ -144,6 +153,10 @@
|
|
|
|
'"set sysroot"?',
|
Update to Python 3.4 alpha 4.
- Refreshed patches: 55 (systemtap), 102 (lib64), 111 (no static lib),
114 (statvfs flags), 132 (unittest rpmbuild hooks), 134 (fix COUNT_ALLOCS in
test_sys), 143 (tsc on ppc64), 146 (hashlib fips), 153 (test gdb noise),
157 (UID+GID overflows), 173 (ENOPROTOOPT in bind_port), 186 (dont raise
from py_compile)
- Removed patches: 129 (test_subprocess nonreadable dir - no longer fails in
Koji), 142 (the mock issue that caused this is fixed)
- Added patch 187 (remove thread atfork) - will be in next version
- Refreshed script for checking pyc and pyo timestamps with new ignored files.
- The fips patch is disabled for now until upstream makes a final decision
what to do with sha3 implementation for 3.4.0.
2013-11-05 11:39:14 +00:00
|
|
|
'warning: Source file is more recent than executable.',
|
2013-05-16 14:35:48 +00:00
|
|
|
)
|
|
|
|
+ ignore_patterns += ('warning: Unable to open',
|
|
|
|
+ 'Missing separate debuginfo for',
|
|
|
|
+ 'Try: yum --disablerepo=',
|
|
|
|
+ 'Undefined set print command')
|
|
|
|
for line in errlines:
|
|
|
|
if not line.startswith(ignore_patterns):
|
|
|
|
unexpected_errlines.append(line)
|