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'

Reply via email to