https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84215

--- Comment #2 from Christophe Lyon <clyon at gcc dot gnu.org> ---
Well, we have a nightly Jenkins job that builds GCC (from scratch) and runs
'make check' on ARM, AArch64, and x86 hosts, and from time to time we see
regression reports on the mentioned tests.

And the next run generally says those tests now pass.

For instance:
Test Run By tcwg-buildslave on Sat Feb  3 08:20:17 UTC 2018
Native configuration is armv8l-unknown-linux-gnueabihf

                === libgo tests ===
[....]
PASS: os/exec
--- FAIL: TestAtomicStop (5.61s)
        testing.go:560: iteration 0: exit status "signal: Interrupt": output: 
        testing.go:560: iteration 1: exit status "signal: Interrupt": output: 
        testing.go:560: iteration 3: exit status "signal: Interrupt": output: 
        testing.go:560: iteration 5: exit status "signal: Interrupt": output: 
        testing.go:560: iteration 7: exit status "signal: Interrupt": output:
lost signal on tries: 2
        testing.go:560: iteration 7: lost signal
        testing.go:560: iteration 9: exit status "signal: Interrupt": output: 
FAIL
FAIL: os/signal
PASS
PASS: os/user


For libgo:context, there might be a real compiler bug though:
go1: internal compiler error: Segmentation fault
0x5ae6ab crash_signal
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/toplev.c:325
0x1ea8e9 Block::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:6062
0x1ea90d Block::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:6071
0x1ea90d Block::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:6071
0x1ea90d Block::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:6071
0x1ea90d Block::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:6071
0x1ea90d Block::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:6071
0x1ecd41 Gogo::determine_types()
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/gogo.cc:5148
0x1e81ad go_parse_input_files(char const**, unsigned int, bool, bool)
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/gofrontend/go.cc:133
0x1e5115 go_langhook_parse_file
       
/home/tcwg-buildslave/workspace/tcwg-buildfarm/tcwg-apm_32-build/snapshots/gcc.git~master/gcc/go/go-lang.c:329
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
FAIL: context
but the next build is still running, I don't know yet if it passes.

Reply via email to