Hi,

On Tue, 2024-09-17 at 10:52 +0000, buil...@sourceware.org wrote:
> A new failure has been detected on builder gccrust-fedora-ppc64le while 
> building gccrust.
> 
> Full details are available at:
>     https://builder.sourceware.org/buildbot/#/builders/19/builds/1976
> 
> Build state: failed '! grep ...' (failure)
> Revision: 483ee3ae4b8708d8fbab90cbd3817fb540a4a5f4
> Worker: fedora-ppc64le
> Build Reason: (unknown)
> Blamelist: Owen Avery <powerboat9.ga...@gmail.com>
>  [...]
> - 5: make check ( warnings )
>     Logs:
>         - stdio: 
> https://builder.sourceware.org/buildbot/#/builders/19/builds/1976/steps/5/logs/stdio
>         - rust.sum: 
> https://builder.sourceware.org/buildbot/#/builders/19/builds/1976/steps/5/logs/rust_sum
>         - rust.log: 
> https://builder.sourceware.org/buildbot/#/builders/19/builds/1976/steps/5/logs/rust_log
>         - warnings (4): 
> https://builder.sourceware.org/buildbot/#/builders/19/builds/1976/steps/5/logs/warnings__4_
> 
> - 6: grep FAIL or unexpected rust.sum ( failure )
>     Logs:
>         - stdio: 
> https://builder.sourceware.org/buildbot/#/builders/19/builds/1976/steps/6/logs/stdio

So this happened because:

Create new test system for name resolution 2.0gh-readonly-
queue/master/pr-3010-b0c8579ee6d6936acbd7893a0a0b290ae9deb8e2
This runs the standard compile/**.rs tests
with name resolution 2.0 enabled. The exclude file
can be used to exclude tests which are not yet working
with name resolution 2.0.

gcc/testsuite/ChangeLog:

        * rust/compile/nr2/compile.exp: New test.
        * rust/compile/nr2/exclude: New.

Signed-off-by: Owen Avery <powerboat9.ga...@gmail.com>

And the buildbot test is simply:

! grep -E '^(FAIL|# of unexpected)' gcc/testsuite/rust/rust.sum

We now get:

# of unexpected successes       2892

This is because there are now lots of test that XPASS like:

XPASS: 
/home/builder/shared/x3d1/worker/gccrust-bootstrap-debian-amd64/gccrs/gcc/testsuite/rust/compile/nr2/.././all-cast.rs:
 nr2 unexpectedly passed
XPASS: 
/home/builder/shared/x3d1/worker/gccrust-bootstrap-debian-amd64/gccrs/gcc/testsuite/rust/compile/nr2/.././array3.rs:
 nr2 unexpectedly passed
XPASS: 
/home/builder/shared/x3d1/worker/gccrust-bootstrap-debian-amd64/gccrs/gcc/testsuite/rust/compile/nr2/.././arrays1.rs:
 nr2 unexpectedly passed
XPASS: 
/home/builder/shared/x3d1/worker/gccrust-bootstrap-debian-amd64/gccrs/gcc/testsuite/rust/compile/nr2/.././arrays2.rs:
 nr2 unexpectedly passed

Is this intended? Should we change the tests or change the CI check?

Thanks,

Mark

Reply via email to