[Bug rtl-optimization/116353] [15 Regression] ICE on glibc-2.39: RTL pass: ce2, in expand_simple_binop, at optabs.cc:1264 since r15-2890-g72c9b5f438f22c
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Aug 26 10:09:33 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116353
--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Georg-Johann Lay <gjl@gcc.gnu.org>:
https://gcc.gnu.org/g:5c416e28f3c306f3b13ba3139ad6d3802c03d92b
commit r17-3669-g5c416e28f3c306f3b13ba3139ad6d3802c03d92b
Author: Georg-Johann Lay <avr@gjlay.de>
Date: Wed Aug 26 12:05:21 2026 +0200
PR116353 test requires int32plus.
This test case breaks with
pr116353.c:34:30: warning: left shift count >= width of type
[-Wshift-count-overflow]
pr116353.c:38:30: warning: left shift count >= width of type
[-Wshift-count-overflow]
It's unclear how to rewrite the test so it works on int16 without
spoiling the test case, hence skip if !int32plus.
PR testsuite/116353
gcc/testsuite/
* gcc.dg/torture/pr116353.c: Require int32plus.
More information about the Gcc-bugs
mailing list