gcc crashes on LP, needs updating
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Dosemu2 |
Fix Released
|
Unknown
|
|||
gcc |
Fix Released
|
Medium
|
|||
gcc-10 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
gcc-8 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
gcc-9 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Currently the bad gcc release
appeared on LP for ubuntu-20.04
and 21.10 (22.xx are OK).
It simply crashes, you can see
the logs here:
https:/
https:/
I filled the upstream ticket:
https:/
and as the result, they back-ported
the previously existing fix to gcc-10
branch:
https:/
They say that the gcc-9 branch is
EOL and won't be updated, so this
needs to be done by hands by ubuntu.
Fortunately the patch is very small
and can be trivially back-ported.
Changed in gcc: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in dosemu2: | |
status: | Unknown → Fix Released |
Created attachment 53124
pre-processed source
The problem happens with 9.4.0
in ubuntu-20, and with more recent
gcc in ubuntu-21.10, but not sure
what exact version of gcc is there.
$ gcc -O2 -c -xc int.E
during RTL pass: sched2 >/build/ ../src/ base/core/ int.c: In function ‘int33_ unrevect_ fixup’: >/build/ ../src/ base/core/ int.c:1746: 1: internal compiler error: in move_insn, at haifa-sched.c:5463
/<<PKGBUILDDIR>
/<<PKGBUILDDIR>