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

--- Comment #4 from Thomas Koenig <tkoenig at gcc dot gnu.org> ---
I reran the tests on current trunk and did not see the
poly-int failure. Maybe it was fixed in the meantime.

Here are the failures that I am seeing now, with current trunk (duplicates
removed):

./../trunk/gcc/config/rs6000/rs6000.cc:10312:29: runtime error: left shift of
negative value -140668823404544
../../trunk/gcc/config/rs6000/rs6000.cc:10313:29: runtime error: shift exponent
64 is too large for 64-bit type 'long int'
../../trunk/gcc/config/rs6000/rs6000.cc:10314:34: runtime error: left shift of
negative value -140668823404544
../../trunk/gcc/config/rs6000/rs6000.cc:10437:34: runtime error: left shift of
negative value -3689348814741910323
../../trunk/gcc/config/rs6000/rs6000.cc:10471:29: runtime error: left shift of
negative value -140806153306113
../../trunk/gcc/config/rs6000/rs6000.cc:10573:18: runtime error: shift exponent
64 is too large for 64-bit type 'long unsigned int'
../../trunk/gcc/config/rs6000/rs6000.cc:10573:35: runtime error: shift exponent
64 is too large for 64-bit type 'long unsigned int'
../../trunk/gcc/config/rs6000/rs6000.md:1974:43: runtime error: signed integer
overflow: 9223372036854775807 - -1 cannot be represented in type 'long int'

Reply via email to