Matthias Klose <d...@ubuntu.com> writes: >> I had a look at the GCC 9 version of the patches, with a build including a >> make >> install. Some comments: > > Had a test build based on the gcc-9 branch, > https://launchpad.net/~doko/+archive/ubuntu/toolchain/+sourcepub/10331180/+listing-archive-extra > > powerpc64le-linux-gnu fails to build (search for "unfinished" in the build > log) > > during RTL pass: final > ../../src/gcc/gm2/gm2-libs-coroutines/SYSTEM.def: In function > '_M2_SYSTEM_init': > ../../src/gcc/gm2/gm2-libs-coroutines/SYSTEM.def:20: internal compiler error: > in > rs6000_output_function_epilogue, at conf > ig/rs6000/rs6000.c:29169 > 20 | DEFINITION MODULE SYSTEM ; > | > 0x10b6b7c7 rs6000_output_function_epilogue > ../../src/gcc/config/rs6000/rs6000.c:29169 > 0x1043f80f final_end_function() > ../../src/gcc/final.c:1887 > 0x10445313 rest_of_handle_final > ../../src/gcc/final.c:4667 > 0x10445313 execute > ../../src/gcc/final.c:4737 > Please submit a full bug report, > with preprocessed source if appropriate. > > this is using GCC 8 as the bootstrap compiler. > > search the build logs for "test_summary" to see the test results. The binary > packages gcc-9-test-results contain the log/sum files for the tests. > > all the link tests fail with: > > xgm2: fatal error: cannot execute 'gm2l': execvp: No such file or directory > compilation terminated. > compiler exited with status 1
Hi Matthias, many thanks for the build results. There is a newer version of gm2/Make-lang.in on the 9.1.0 branch which (quietens the output for mc) and fixes the gm2l execvp (on other platforms). The ICE is very interesting! regards, Gaius