[Bug middle-end/124491] [14 Regression] ICE in fold_vec_perm during ccp with -msve-vector-bits=256
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Mar 25 14:43:25 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124491
--- Comment #14 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Alex Coplan
<acoplan@gcc.gnu.org>:
https://gcc.gnu.org/g:2ea939cfbfc55a73065a19e7b33008861653385b
commit r14-12477-g2ea939cfbfc55a73065a19e7b33008861653385b
Author: Alex Coplan <alex.coplan@arm.com>
Date: Mon Mar 16 14:35:33 2026 +0000
aarch64, testsuite: Add test for PR124491
This adds a testcase for PR124491, which was fixed by backporting the
following commits to the 14 branch:
r15-4462-g55f898008ec8235897cf56c89f5599c3ec1bc963
r16-6709-ga4716ece529dfd29d169ccc96979f7c747231f25
r16-6743-ge787d5ace5cc315892868f3e5e2a2a16fd31bcc8
The r16-* revs together fix the issue exposed by the test, r15-4462 is a
dependency of the changes in r16-6709 (specifically the changes to
tree-vect-generic.cc:lower_vec_perm). The ICE fixed by that commit also
shows up with the same testcase on the 14 branch, so it makes sense to
backport all three patches.
gcc/testsuite/ChangeLog:
PR middle-end/124491
* gcc.target/aarch64/torture/pr124491.c: New test.
More information about the Gcc-bugs
mailing list