https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93575
Bug ID: 93575 Summary: the modula2 frontend fails to build with a profiled bootstrap Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: modula2 Assignee: unassigned at gcc dot gnu.org Reporter: doko at ubuntu dot com Target Milestone: --- the modula2 frontend fails to build with a profiled bootstrap, seen with trunk 20200204. /<<PKGBUILDDIR>>/build/./prev-gcc/xgcc -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/x86_64-linux-gnu/bin/ -B/usr/x86_64-linux-gnu/bin/ -B/usr/x86_64-linux-gnu/lib/ -isystem /usr/x86_64-linux-gnu/include -isystem /usr/x86_64-linux-gnu/sys-include -isystem /<<PKGBUILDDIR>>/build/sys-include -fno-checking -g -o m2/boot-bin/m c m2/mc-boot/GArgs.o m2/mc-boot/GASCII.o m2/mc-boot/GAssertion.o m2/mc-boot/GBreak.o m2/mc-boot/GCmdArgs.o m2/mc-boot/GDebug.o m2/mc-boot/GDynamicStrings.o m2/mc- boot/GEnvironment.o m2/mc-boot/GFIO.o m2/mc-boot/GFormatStrings.o m2/mc-boot/GFpuIO.o m2/mc-boot/GIO.o m2/mc-boot/GRTExceptions.o m2/mc-boot/GRTint.o m2/mc-boot/G M2EXCEPTION.o m2/mc-boot/GM2RTS.o m2/mc-boot/GMemUtils.o m2/mc-boot/GNumberIO.o m2/mc-boot/GPushBackInput.o m2/mc-boot/GSArgs.o m2/mc-boot/GSFIO.o m2/mc-boot/GStd IO.o m2/mc-boot/GStorage.o m2/mc-boot/GStrCase.o m2/mc-boot/GStringConvert.o m2/mc-boot/GStrIO.o m2/mc-boot/GStrLib.o m2/mc-boot/GSysStorage.o m2/mc-boot/GTimeStr ing.o m2/mc-boot/Galists.o m2/mc-boot/Gdecl.o m2/mc-boot/GIndexing.o m2/mc-boot/Gkeyc.o m2/mc-boot/Glists.o m2/mc-boot/GmcComp.o m2/mc-boot/GmcComment.o m2/mc-boo t/GmcDebug.o m2/mc-boot/GmcError.o m2/mc-boot/GmcFileName.o m2/mc-boot/GmcLexBuf.o m2/mc-boot/GmcMetaError.o m2/mc-boot/GmcOptions.o m2/mc-boot/GmcPreprocess.o m2 /mc-boot/GmcPretty.o m2/mc-boot/GmcPrintf.o m2/mc-boot/GmcQuiet.o m2/mc-boot/GmcReserved.o m2/mc-boot/GmcSearch.o m2/mc-boot/GmcStack.o m2/mc-boot/GmcStream.o m2/ mc-boot/GnameKey.o m2/mc-boot/GsymbolKey.o m2/mc-boot/Gvarargs.o m2/mc-boot/Gwlists.o m2/mc-boot/Gtop.o m2/mc-boot/Gmcp1.o m2/mc-boot/Gmcp2.o m2/mc-boot/Gmcp3.o m 2/mc-boot/Gmcp4.o m2/mc-boot/Gmcp5.o m2/mc-boot-ch/Glibc.o m2/mc-boot-ch/Gmcrts.o m2/mc-boot-ch/GUnixArgs.o m2/mc-boot-ch/GSelective.o m2/mc-boot-ch/Gtermios.o m2 /mc-boot-ch/GSysExceptions.o m2/mc-boot-ch/Gldtoa.o m2/mc-boot-ch/Gdtoa.o m2/mc-boot-ch/Gwrapc.o m2/mc-boot-ch/GSYSTEM.o m2/mc-boot-ch/Gerrno.o -static-libstdc++ -static-libgcc -Wl,-z,relro m2/mc-boot/main.o mcflex.o m2/gm2-libs-boot/RTcodummy.o -lm build/genmodes -h > tmp-modes.h /bin/bash ../../src/gcc/../move-if-change tmp-modes.h insn-modes.h echo timestamp > s-modes-h build/genmodes -i > tmp-modes-inline.h /bin/bash ../../src/gcc/../move-if-change tmp-modes-inline.h \ insn-modes-inline.h echo timestamp > s-modes-inline-h /usr/bin/x86_64-linux-gnu-ld: m2/gm2-libs-boot/RTcodummy.o: in function `RTco_turnInterrupts': /<<PKGBUILDDIR>>/build/gcc/../../src/gcc/m2/gm2-libs-ch/RTcodummy.c:114: undefined reference to `__gcov_indirect_call' /usr/bin/x86_64-linux-gnu-ld: /<<PKGBUILDDIR>>/build/gcc/../../src/gcc/m2/gm2-libs-ch/RTcodummy.c:114: undefined reference to `__gcov_indirect_call_profiler_v4' /usr/bin/x86_64-linux-gnu-ld: /<<PKGBUILDDIR>>/build/gcc/../../src/gcc/m2/gm2-libs-ch/RTcodummy.c:114: undefined reference to `__gcov_time_profiler_counter' : collect2: error: ld returned 1 exit status make[5]: *** [../../src/gcc/m2/Make-lang.in:1550: m2/boot-bin/mc] Error 1 make[5]: *** Waiting for unfinished jobs.... rm cpp.pod fsf-funding.pod lto-dump.pod gfdl.pod gpl.pod gccbrig.pod gccgo.pod gcc.pod gdc.pod gcov-dump.pod gfortran.pod gcov-tool.pod gcov.pod make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/gcc' make[4]: *** [Makefile:4922: all-stageprofile-gcc] Error 2 make[4]: Leaving directory '/<<PKGBUILDDIR>>/build' make[3]: *** [Makefile:26677: stageprofile-bubble] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/build' make[2]: *** [Makefile:26942: profiledbootstrap-lean] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/build' make[1]: *** [debian/rules2:1233: stamps/05-build-stamp] Error 2