After d6bfbc398158eaa381b08c7cf7b943ac4085d4a6: https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d6bfbc398158eaa381b08c7cf7b943ac4085d4a6 dwz testsuite fails with: [ 57s] FAIL: /home/abuild/rpmbuild/BUILD/dwz/testsuite/dwz.tests/eu-strip-unstrip-multifile.sh [ 57s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '4' was not dumped because it does not exist [ 57s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '4' was not dumped because it does not exist [ 57s] FAIL: /home/abuild/rpmbuild/BUILD/dwz/testsuite/dwz.tests/hardlink-multifile.sh [ 58s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist [ 58s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist [ 58s] FAIL: /home/abuild/rpmbuild/BUILD/dwz/testsuite/dwz.tests/ld-2.26.1-multifile.sh [ 58s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist [ 58s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist [ 58s] FAIL: /home/abuild/rpmbuild/BUILD/dwz/testsuite/dwz.tests/multifile-relative.sh [ 59s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist [ 59s] readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist [ 59s] FAIL: /home/abuild/rpmbuild/BUILD/dwz/testsuite/dwz.tests/multifile.sh which can be easily reproduced with: $ g++ ./testsuite/dwz.tests/odr.cc ./testsuite/dwz.tests/odr-2.cc -DKIND=struct -g -o 1 $ cp 1 2 $ dwz --odr 1 2 -m 3 $ readelf --string-dump=.gnu_debugaltlink 1 String dump of section '.gnu_debugaltlink': [ 0] 3 ....... readelf: Warning: Section '.gnu_debugaltlink' in linked file '3' was not dumped because it does not exist while before the revision, there was no such a warning.
Yeah, this looks like a duplicate of PR27478, just with a differently formulated warning.
(In reply to Tom de Vries from comment #1) > Yeah, this looks like a duplicate of PR27478, just with a differently > formulated warning. Are we sure? I mean the mentioned PR is fixed with a commit ca0e11aa4ba877e180f7d40dcc5a89540740c501 (Date: Thu Mar 4 10:41:22 2021 +0000), but I bisected that to a commit that was pushed yesterday.
(In reply to Martin Liska from comment #2) > (In reply to Tom de Vries from comment #1) > > Yeah, this looks like a duplicate of PR27478, just with a differently > > formulated warning. > > Are we sure? I mean the mentioned PR is fixed with a commit > ca0e11aa4ba877e180f7d40dcc5a89540740c501 (Date: Thu Mar 4 10:41:22 2021 > +0000), but I bisected that to a commit that was pushed yesterday. Well, the test-case is identical. So AFAIU this was fixed for a while and now regressed again. In other words, if we mark this as duplicate of PR27478, we need to reopen PR27478.
> In other words, if we mark this as duplicate of > PR27478, we need to reopen PR27478. I would do that then.
(In reply to Martin Liska from comment #4) > > In other words, if we mark this as duplicate of > > PR27478, we need to reopen PR27478. > > I would do that then. I've tentatively reopened that PR. Let's see if that gets confirmed.
Ok, that PR got re-fixed. Now we have instead: ... FAIL: testsuite/dwz.tests/odr-struct-multifile.sh ...
Fixed by testsuite update: https://sourceware.org/git/?p=dwz.git;a=commit;h=b1f26dc76158e1f3364836d8b540b17a7a1ccb3d