Hi Mark, On 3/6/22 23:33, Mark Wielaard wrote: > Hi, > > On Sun, Mar 06, 2022 at 11:20:56PM +0100, Mark Wielaard wrote: >> On Sun, Mar 06, 2022 at 10:01:10PM +0000, buildbot@builder.wildebeest.org wrote: >>> The Buildbot has detected a new failure on builder gccrust-debian-arm64 while building gccrust. >>> Full details are available at: >>> https://builder.wildebeest.org/buildbot/#builders/58/builds/1716 >>> >>> Buildbot URL: https://builder.wildebeest.org/buildbot/ >>> >>> Worker for this Build: debian-arm64 >>> >>> Build Reason: >>> Blamelist: Arthur Cohen , bors[bot] <26634292+bors[bot]@users.noreply.github.com> >>> >>> BUILD FAILED: failed 'grep unexpected ...' (failure) >> >> And the same for all other arches. The unexpected fails or in the rust.log: >> >> Executing on host: /var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs-build/gcc/testsuite/rust/../../gccrs -B/var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs-build/gcc/testsuite/rust/../../ /var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs/gcc/testsuite/rust/execute/torture/macros6.rs -fdiagnostics-plain-output -O0 -lm -o ./macros6.exe (timeout = 300) >> spawn -ignore SIGHUP /var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs-build/gcc/testsuite/rust/../../gccrs -B/var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs-build/gcc/testsuite/rust/../../ /var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs/gcc/testsuite/rust/execute/torture/macros6.rs -fdiagnostics-plain-output -O0 -lm -o ./macros6.exe >> /var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs/gcc/testsuite/rust/execute/torture/macros6.rs:10:13: error: Cannot find path 'Foo' in this scope >> compiler exited with status 1 >> FAIL: rust/execute/torture/macros6.rs -O0 (test for excess errors) >> Excess errors: >> /var/lib/buildbot/workers/wildebeest/gccrust-debian-arm64/gccrs/gcc/testsuite/rust/execute/torture/macros6.rs:10:13: error: Cannot find path 'Foo' in this scope >> UNRESOLVED: rust/execute/torture/macros6.rs -O0 compilation failed to produce executable > > This seems to have been resolved by a followup commit: Yes, I felt bad making Philip review an enormous commit and decided to instead keep it split-up despite not all the tests passing. All the commits in that set compile, but they don't all pass some macro tests. > > commit 58d1721529e99c7c633615e7491b777a6198ed00 (github/pr/985) > Author: Arthur Cohen > Date: Tue Mar 1 10:41:45 2022 +0100 > > macroinvocation: Only allow *stmt* visitors when semicoloned > > All, except debian-i386, are green again: > https://builder.wildebeest.org/buildbot/#/builders?tags=gccrust > > Cheers, > > Mark Hope it's all good, Kindly, -- Arthur Cohen Toolchain Engineer Embecosm GmbH Geschäftsführer: Jeremy Bennett Niederlassung: Nürnberg Handelsregister: HR-B 36368 www.embecosm.de Fürther Str. 27 90429 Nürnberg Tel.: 091 - 128 707 040 Fax: 091 - 128 707 077