]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-41473: Skip test_gdb with gdb 9.2 to work around gdb bug (GH-21768)
authorVictor Stinner <vstinner@python.org>
Fri, 7 Aug 2020 15:57:56 +0000 (17:57 +0200)
committerGitHub <noreply@github.com>
Fri, 7 Aug 2020 15:57:56 +0000 (17:57 +0200)
gdb 9.2 on Fedora Rawhide is not reliable, see:

* https://bugs.python.org/issue41473
* https://bugzilla.redhat.com/show_bug.cgi?id=1866884

Lib/test/test_gdb.py

index 22c75bae987219d954a989764067dcbed94bd4e9..44cb9a0f07b75dc1f26abf6eac8e687a5a6b2fe2 100644 (file)
@@ -51,6 +51,11 @@ if gdb_major_version < 7:
                             "embedding. Saw %s.%s:\n%s"
                             % (gdb_major_version, gdb_minor_version,
                                gdb_version))
+if (gdb_major_version, gdb_minor_version) >= (9, 2):
+    # gdb 9.2 on Fedora Rawhide is not reliable, see:
+    # * https://bugs.python.org/issue41473
+    # * https://bugzilla.redhat.com/show_bug.cgi?id=1866884
+    raise unittest.SkipTest("https://bugzilla.redhat.com/show_bug.cgi?id=1866884")
 
 if not sysconfig.is_python_build():
     raise unittest.SkipTest("test_gdb only works on source builds at the moment.")