On 16/07/22 at 22:17 +0300, Jussi Pakkanen wrote: > On Sat, 16 Jul 2022 at 17:04, Lucas Nussbaum <lu...@debian.org> wrote: > > > Relevant part (hopefully): > > > /usr/bin/ld: bobuser.p/bobuser.c.o: in function `main': > > > ./b 52a78b9866/../test cases/failing build/2 hidden symbol/bobuser.c:4: > > > undefined reference to `hidden_function' > > > collect2: error: ld returned 1 exit status > > This is the second time (at least) that this issue has been > incorrectly reported. This is not a test failure. As you can tell the > test name has "failing build" in it, which means that failing to > compile is the correct behaviour. If this report has been done by > hand, please in the future report the thing that actually failed (if > any). If this is an automated test then please fix it to not report > spurious failures like this.
Hi, The script I use to extract the failure from the log might have guessed badly indeed, however the build still fails, as shown by the full log linked in the bug: http://qa-logs.debian.net/2022/07/16/meson_0.63.0-1_unstable.log SO I wouldn't call that a "spurious failure". However looking at the log I don't really understand why the override_dh_auto_test target fails. Can you explain? Maybe I can improve my script. Lucas