https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113505
David Malcolm changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113505
--- Comment #6 from GCC Commits ---
The master branch has been updated by David Malcolm :
https://gcc.gnu.org/g:c87f1f3d660f4103c91c72a4d3e1d19ff2858671
commit r14-9555-gc87f1f3d660f4103c91c72a4d3e1d19ff2858671
Author: Jakub Jelinek
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113505
--- Comment #5 from David Malcolm ---
Thanks, am testing your patch now.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113505
--- Comment #4 from Jakub Jelinek ---
Created attachment 57737
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57737=edit
gcc14-pr113505.patch
Untested patch to do that. Fixes the ICE.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113505
--- Comment #3 from Jakub Jelinek ---
Seems this is because the analyzer creates invalid IL.
MEM_REF second argument should be always INTEGER_CST, with value which is the
offset from the base and pointer type used for TBAA purposes:
/* Memory
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113505
Jakub Jelinek changed:
What|Removed |Added
Summary|[14 Regression] ICE:|[14 Regression] ICE: