https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118032
Bug ID: 118032
Summary: Bootstrap slowdown for risc-v
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: mark at gcc dot gnu.org
CC: aoliva at gcc dot gnu.org, law at gcc dot gnu.org,
palmer at gcc dot gnu.org, sjames at gcc dot gnu.org,
vmakarov at gcc dot gnu.org
Target Milestone: ---
Build times of
https://builder.sourceware.org/buildbot/#/builders/gcc-full-fedora-riscv have
doubled in recent days, from 4 hours to 8 hours...
Are any others seeing this with their risc-v bootstraps?
We haven't fully analysed it yet, but looking at `git log -p
92e0e0f8177530b8c6fcafe1d61ba03b00dff6a6..b563a3a00db064d4d47fd171379e1d34d0698faa`
(https://builder.sourceware.org/buildbot/#/builders/310/builds/730 vs
https://builder.sourceware.org/buildbot/#/builders/310/builds/732), it surely
is the ifcombine changes or the LRA one.
commit fca0ab08cd936464b152e9b45356f625eba27575
Author: Vladimir N. Makarov <[email protected]>
Date: Wed Dec 11 15:36:21 2024 -0500
[PR116778][LRA]: Check pseudos assigned to FP after rematerialization to
build live ranges
commit e8febb641415fd80eabce1c4fdf2d4a4b411213b
Author: Alexandre Oliva <[email protected]>
Date: Thu Dec 12 11:43:03 2024 -0300
fold fold_truth_andor field merging into ifcombine
commit 3eb6e1e3335fe0aabc79e75bf4d71366727c3971
Author: Alexandre Oliva <[email protected]>
Date: Thu Dec 12 11:43:09 2024 -0300
ifcombine field-merge: set upper bound for get_best_mode