From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id B57563858C2F; Tue, 27 Dec 2022 17:22:25 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B57563858C2F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1672161745; bh=ot6avh2p833eqzkoF0HtHDHPEwSSO07f24IJdBSMKx4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=oPbBqQZSWUuAxtK0GkUE5806VvwjCNAHoFjzMjpW8txIatxX/IHpUGDBnlvAtomE0 c3d2dap0xnjfH6FiViIAZr2Bj7dvTf7hc9M56gVffcQldo/KjCgmZ7q5h12pv1W0yQ BEpTWCfGCaKeDTHlA4DUcijrWK2wWz+z6M9dqKOg= From: "cvs-commit at gcc dot gnu.org" To: gdb-prs@sourceware.org Subject: [Bug testsuite/29325] [gdb/guile] Fails in gdb.gdb/{python-helper,selftest}.exp when building with guile (sigsegv in libgc1) Date: Tue, 27 Dec 2022 17:22:25 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gdb X-Bugzilla-Component: testsuite X-Bugzilla-Version: HEAD X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: tromey at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D29325 --- Comment #6 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Tom Tromey : https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D59132fd97774= 42eea8c05c6b4b96cee03c6273b3 commit 59132fd9777442eea8c05c6b4b96cee03c6273b3 Author: Tom Tromey Date: Thu Dec 15 14:12:05 2022 -0700 Handle SIGSEGV in gdb selftests The gdb.gdb self-tests were timing out for me, which turned out to be PR testsuite/29325. Looking into it, the problem is that the version of the Boehm GC that is used by Guile on my machine causes a SEGV during stack probing. This unexpected stop confuses the tests and causes repeated timeouts. This patch adapts the two failing tests. This makes them work for me, and reduces the running time of gdb.gdb from 20 minutes to about 11 seconds. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=3D29325 --=20 You are receiving this mail because: You are on the CC list for the bug.=