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

--- Comment #5 from Mark Wielaard <mark at gcc dot gnu.org> ---
One difference might be how many cores are used for the builds.
The more cores how more sensitive they are for parallelism bottlenecks.

And riscv (was) kind of special in that there were just a handful of files that
could take a couple of hours to build. With the last patch there seems to be
none that takes more than 30 minutes.

The full bootstrap builders that sourceware has are here:
https://builder.sourceware.org/buildbot/#/builders?tags=gcc-full

amd64 make -j12
arm64 make -j16
riscv make -j64
sparc make -j64

Those do a bootstrap plus check in a couple of hours. Only the riscv one shows
a big difference (8-9 hours to 3-4 hours). But it seems most of them had
slightly longer build times end of November/December than in January. It isn't
super clear though, the individual build timess differ a lot (partly because of
the use of ccache, which can speed up stage 1 a lot).

Reply via email to