[Bug middle-end/64327] ../../gcc/gcc/rtlanal.c:4881:48: runtime error: shift exponent 4294967295 is too large for 64-bit type 'long unsigned int'

zeccav at gmail dot com gcc-bugzilla@gcc.gnu.org
Sun Aug 23 05:31:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64327

--- Comment #6 from Vittorio Zecca <zeccav at gmail dot com> ---
I "fixed" this one by substituting rtlanal.c:4907

if (bitwidth > HOST_BITS_PER_WIDE_INT )

with

if (bitwidth > HOST_BITS_PER_WIDE_INT || !bitwidth)



More information about the Gcc-bugs mailing list