[Bug rtl-optimization/117248] gcc/libgcc/libgcc2.h:232:25: internal compiler error: Arithmetic exception
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Dec 18 19:33:33 GMT 2024
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117248
--- Comment #24 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Vladimir Makarov <vmakarov@gcc.gnu.org>:
https://gcc.gnu.org/g:24df430108c0cdf83d7cccd69367a977adca7da0
commit r15-6351-g24df430108c0cdf83d7cccd69367a977adca7da0
Author: Vladimir N. Makarov <vmakarov@redhat.com>
Date: Wed Dec 18 14:00:38 2024 -0500
[PR117248][LRA]: Fix calculation of conflict hard regs of pseudo
The 1st patch for PR117248 resulted in PR117299 (libgo failures on arm).
So this is a patch
solving the problem in another way.
gcc/ChangeLog:
PR rtl-optimization/117248
* lra-lives.cc (process_bb_lives): Update conflict hard regs even
when clobber hard reg is not marked as dead.
More information about the Gcc-bugs
mailing list