https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65559
--- Comment #29 from Rainer Emrich <rai...@emrich-ebersheim.de> --- (In reply to Matt Breedlove from comment #28) > If you don't mind, what were the failures you were getting on this one or > did the original reported errors simply return? The failures are different now, for example: Executing on host: /opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/xgcc -B/opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/ /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.1.1/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk.c /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.1.1/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk-lib.c /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.1.1/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c -fno-diagnostics-show-caret -fdiagnostics-color=never -w -O2 -flto -fno-tree-loop-distribute-patterns -Wl,--allow-multiple-definition -lm -o /opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/testsuite/gcc/strcpy-chk.x10 (timeout = 300) spawn /opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/xgcc -B/opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/ /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.1.1/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk.c /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.1.1/gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk-lib.c /opt/devel/gnu/src/gcc-mingw-w64/gcc-5.1.1/gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c -fno-diagnostics-show-caret -fdiagnostics-color=never -w -O2 -flto -fno-tree-loop-distribute-patterns -Wl,--allow-multiple-definition -lm -o /opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/testsuite/gcc/strcpy-chk.x10 `main_test' referenced in section `.text.startup' of D:\Users\RAINER~1.EMR\AppData\Local\Temp\ccWjFUZA.ltrans0.ltrans.o: defined in discarded section `.text' of D:\msys64\tmp\cc0Zb6D8.o (symbol from plugin) collect2.exe: error: ld returned 1 exit status compiler exited with status 1 output is: `main_test' referenced in section `.text.startup' of D:\Users\RAINER~1.EMR\AppData\Local\Temp\ccWjFUZA.ltrans0.ltrans.o: defined in discarded section `.text' of D:\msys64\tmp\cc0Zb6D8.o (symbol from plugin) collect2.exe: error: ld returned 1 exit status FAIL: gcc.c-torture/execute/builtins/strcpy-chk.c compilation, -O2 -flto and a lot of failures of the following form: Executing on host: /opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/xgcc -B/opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/ linker_plugin14720.c -fno-diagnostics-show-caret -fdiagnostics-color=never -flto -fuse-linker-plugin -lm -o linker_plugin14720.exe (timeout = 300) spawn /opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/xgcc -B/opt/devel/SCRATCH/tmp.SFHKmXSZ3g/gcc-5.1.1/gcc-5.1.1/gcc/ linker_plugin14720.c -fno-diagnostics-show-caret -fdiagnostics-color=never -flto -fuse-linker-plugin -lm -o linker_plugin14720.exe xgcc.exe: warning: '-x lto' after last input file has no effect xgcc.exe: fatal error: no input files compilation terminated. lto-wrapper.exe: fatal error: D:\opt\devel\SCRATCH\tmp.SFHKmXSZ3g\gcc-5.1.1\gcc-5.1.1\gcc\xgcc.exe returned 1 exit status compilation terminated. D:\opt\devel\gnu\gcc\MINGW_NT\x86_64-w64-mingw32\mingw-w64-runtime-trunk-svn\gcc-5.1.1\bin\ld.exe: lto-wrapper failed collect2.exe: error: ld returned 1 exit status compiler exited with status 1 output is: xgcc.exe: warning: '-x lto' after last input file has no effect xgcc.exe: fatal error: no input files compilation terminated. lto-wrapper.exe: fatal error: D:\opt\devel\SCRATCH\tmp.SFHKmXSZ3g\gcc-5.1.1\gcc-5.1.1\gcc\xgcc.exe returned 1 exit status compilation terminated. D:\opt\devel\gnu\gcc\MINGW_NT\x86_64-w64-mingw32\mingw-w64-runtime-trunk-svn\gcc-5.1.1\bin\ld.exe: lto-wrapper failed collect2.exe: error: ld returned 1 exit status This kind of failures were also present without any patch.