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

Reply via email to