https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106624
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org --- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Sergei Trofimovich from comment #4) > Bisected locally down to: > > 53e3b2bf16a486c15c20991c6095f7be09012b55 is the first bad commit > commit 53e3b2bf16a486c15c20991c6095f7be09012b55 > Author: Martin Liska <mli...@suse.cz> > Date: Tue Aug 9 13:59:36 2022 +0200 > > lto: support --jobserver-style=fifo for recent GNU make > > gcc/ChangeLog: > > * opts-jobserver.h: Add one member. > * opts-common.cc (jobserver_info::jobserver_info): Parse FIFO > format of --jobserver-auth. > > gcc/opts-common.cc | 17 +++++++++++++++-- > gcc/opts-jobserver.h | 2 ++ > 2 files changed, 17 insertions(+), 2 deletions(-) Funny. > > Which makes some sense as I locally run GNU make with --shuffle enabled by > default: https://savannah.gnu.org/bugs/index.php?62100 Well, it's more likely caused by the fact that recent GNU make uses of the newly added fifo style for jobserver. Let me try reproducing it with the current make master. > > It should generate environment something like 'MAKEFLAGS= -j2 > --jobserver-auth=3,4 --shuffle=1660054175'.