ICE in lang/gcc, lang/gcc4* on powerpc64
Justin Hibbits
jhibbits at freebsd.org
Mon Apr 21 21:17:56 UTC 2014
Trying to build lang/gcc and lang/gcc48 I get internal compiler errors
when compiling libgcc2.c. The log for this is:
/usr/ports/lang/gcc/work/build/./gcc/xgcc
-B/usr/ports/lang/gcc/work/build/./gcc/
-B/usr/local/powerpc64-portbld-freebsd11.0/bin/
-B/usr/local/powerpc64-portbld-freebsd11.0/lib/ -isystem
/usr/local/powerpc64-portbld-freebsd11.0/include -isystem
/usr/local/powerpc64-portbld-freebsd11.0/sys-include -g -O2 -pipe
-DLIBICONV_PLUG -fno-strict-aliasing -m32 -msoft-float -fPIC
-mstrict-align -O2 -g -O2 -pipe -DLIBICONV_PLUG -fno-strict-aliasing
-DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include
-fPIC -pthread -mno-minimal-toc -g -DIN_LIBGCC2 -fbuilding-libgcc
-fno-stack-protector -fPIC -pthread -mno-minimal-toc -I. -I.
-I../../../.././gcc -I../../../.././../gcc-4.7.3/libgcc
-I../../../.././../gcc-4.7.3/libgcc/.
-I../../../.././../gcc-4.7.3/libgcc/../gcc
-I../../../.././../gcc-4.7.3/libgcc/../include -o _powisf2_s.o -MT
_powisf2_s.o -MD -MP -MF _powisf2_s.dep -DSHARED -DL_powisf2 -c
../../../.././../gcc-4.7.3/libgcc/libgcc2.c
/usr/ports/lang/gcc/work/build/./gcc/xgcc
-B/usr/ports/lang/gcc/work/build/./gcc/
-B/usr/local/powerpc64-portbld-freebsd11.0/bin/
-B/usr/local/powerpc64-portbld-freebsd11.0/lib/ -isystem
/usr/local/powerpc64-portbld-freebsd11.0/include -isystem
/usr/local/powerpc64-portbld-freebsd11.0/sys-include -g -O2 -pipe
-DLIBICONV_PLUG -fno-strict-aliasing -m32 -msoft-float -fPIC
-mstrict-align -O2 -g -O2 -pipe -DLIBICONV_PLUG -fno-strict-aliasing
-DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include
-fPIC -pthread -mno-minimal-toc -g -DIN_LIBGCC2 -fbuilding-libgcc
-fno-stack-protector -fPIC -pthread -mno-minimal-toc -I. -I.
-I../../../.././gcc -I../../../.././../gcc-4.7.3/libgcc
-I../../../.././../gcc-4.7.3/libgcc/.
-I../../../.././../gcc-4.7.3/libgcc/../gcc
-I../../../.././../gcc-4.7.3/libgcc/../include -o _powidf2_s.o -MT
_powidf2_s.o -MD -MP -MF _powidf2_s.dep -DSHARED -DL_powidf2 -c
../../../.././../gcc-4.7.3/libgcc/libgcc2.c
../../../.././../gcc-4.7.3/libgcc/libgcc2.c: In function '__powisf2':
../../../.././../gcc-4.7.3/libgcc/libgcc2.c:1774:9: internal compiler
error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
gmake[5]: *** [_powisf2_s.o] Error 1
gmake[5]: *** Waiting for unfinished jobs....
../../../.././../gcc-4.7.3/libgcc/libgcc2.c: In function '__powidf2':
../../../.././../gcc-4.7.3/libgcc/libgcc2.c:1774:9: internal compiler
error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
gmake[5]: *** [_powidf2_s.o] Error 1
gmake[5]: Leaving directory
`/usr/ports/lang/gcc/work/build/powerpc64-portbld-freebsd11.0/32/nof/libgcc'
gmake[4]: *** [multi-do] Error 1
gmake[4]: Leaving directory
`/usr/ports/lang/gcc/work/build/powerpc64-portbld-freebsd11.0/libgcc'
gmake[3]: *** [all-multi] Error 2
gmake[3]: Leaving directory
`/usr/ports/lang/gcc/work/build/powerpc64-portbld-freebsd11.0/libgcc'
gmake[2]: *** [all-target-libgcc] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/gcc/work/build'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/ports/lang/gcc/work/build'
Does anyone else see this when targeting powerpc64? It compiles just
fine for powerpc (32-bit) target.
- Justin
More information about the freebsd-ppc
mailing list