[Bug find-debuginfo/33135] New: find-debuginfo test regressions in 5.2

mgorny at gentoo dot org sourceware-bugzilla@sourceware.org
Tue Jul 8 05:49:43 GMT 2025


https://sourceware.org/bugzilla/show_bug.cgi?id=33135

            Bug ID: 33135
           Summary: find-debuginfo test regressions in 5.2
           Product: debugedit
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: find-debuginfo
          Assignee: unassigned at sourceware dot org
          Reporter: mgorny at gentoo dot org
                CC: debugedit at sourceware dot org
  Target Milestone: ---

Created attachment 16164
  --> https://sourceware.org/bugzilla/attachment.cgi?id=16164&action=edit
testsuite.log

After forcing SHELL=/bin/bash, I'm still getting a bunch of test failures (with
5.2 archive and the git repo as of 5.2 tag):

find-debuginfo

 37: find-debuginfo help                             ok
 38: find-debuginfo on .a                            ok
 39: find-debuginfo sources                          FAILED
(find-debuginfo.at:114)
 40: find-debuginfo sources debugdata gdb-index      FAILED
(find-debuginfo.at:159)
 41: find-debuginfo sources debugdata gdb-index jobs FAILED
(find-debuginfo.at:219)
 42: find-debuginfo sources debugdata gdb-index dwz  FAILED
(find-debuginfo.at:282)
 43: find-debuginfo sources debugdata gdb-index dwz jobs FAILED
(find-debuginfo.at:348)


I'm not sure if I'm reading the output correctly but it looks like they're
failing over:

--- /dev/null   2025-07-08 06:05:18.578779606 +0200
+++ /tmp/debugedit/tests/testsuite.dir/at-groups/41/stderr      2025-07-08
07:43:41.208097264 +0200
@@ -0,0 +1,3 @@
+*** WARNING: No build ID note found in
/tmp/debugedit/tests/testsuite.dir/41/subdir_build/bar
+*** WARNING: No build ID note found in
/tmp/debugedit/tests/testsuite.dir/41/subdir_build/baz
+*** WARNING: No build ID note found in
/tmp/debugedit/tests/testsuite.dir/41/subdir_build/foo


This is Gentoo Linux amd64.  For testing, I've built as:

./configure -C
make -j
make check SHELL=/bin/bash

$ gcc --version
gcc (Gentoo 14.3.0 p8) 14.3.0
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ ld --version
GNU ld (Gentoo 2.44 p4) 2.44.0
Copyright (C) 2025 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Debugedit mailing list