https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102853
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>: https://gcc.gnu.org/g:ac5e46563817f4f1bd786be1d21b85d18e61bc0c commit r12-4558-gac5e46563817f4f1bd786be1d21b85d18e61bc0c Author: Richard Biener <rguent...@suse.de> Date: Wed Oct 20 12:54:59 2021 +0200 tree-optimization/102853 - avoid trapping types in split_constant_offset This avoids running into the assert in compute_distributive_range when starting the analysis with operations in a trapping type. 2021-10-20 Richard Biener <rguent...@suse.de> PR tree-optimization/102853 * tree-data-ref.c (split_constant_offset_1): Bail out immediately if the expression traps on overflow.