https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118890
Bug ID: 118890 Summary: usbsan failure for powerpc64le-unknown-linux-gnu Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: tkoenig at gcc dot gnu.org Target Milestone: --- I wanted to build a usbsan checking compiler on a big machine, and ran ../trunk/configure --prefix=$HOME --enable-languages=c,c++,fortran --with-build-config=bootstrap-ubsan on cfarm120.cfarm.net (powerpc64le-unknown-linux-gnu). Boostrap resulted in numerous errors with ./../trunk/gcc/config/rs6000/rs6000.cc:10314:29: runtime error: left shift of negative value -549755813823 ../../trunk/gcc/config/rs6000/rs6000.cc:10315:29: runtime error: shift exponent 64 is too large for 64-bit type 'long int' ../../trunk/gcc/config/rs6000/rs6000.cc:10316:34: runtime error: left shift of negative value -549755813823 ../../trunk/gcc/config/rs6000/rs6000.cc:10473:29: runtime error: left shift of negative value -549755813954 ../../trunk/gcc/config/rs6000/rs6000.cc:10439:34: runtime error: left shift of negative value -8198552921648689607 ../../trunk/gcc/config/rs6000/rs6000.cc:10575:35: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int'