https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112369
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-checking
CC| |rguenth at gcc dot gnu.org
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Oh yes this is introduced by Richi's extra checking for TYPE_PRECISION .
>From tree.cc:
if (TYPE_PRECISION (subt) > TYPE_PRECISION (expt))
return exp;
Maybe type_element_precision here ...