Alt
2012-07-30 18:57:54 UTC
Today I pulled PCC's latest sources, and it fails to build itself
under Linux x64. i am using a third-party virtual server, so the root
cause could be a number of things. However, this is the first time I
see this error in a long time.
Output:
===> cc
make[1]: Entering directory `/home/ec2-user/cvs/pcc/cc'
===> cc/cc
make[2]: Entering directory `/home/ec2-user/cvs/pcc/cc/cc'
pcc -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow
-Wsign-compare -Wtruncate -DLIBEXECDIR=\"/usr/local/libexec/\"
-DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/local/include/\"
-DPCCINCDIR=\"/usr/local/lib/pcc/x86_64-unknown-linux-gnu/1.1.0.trunk/include/\"
-DPCCLIBDIR=\"/usr/local/lib/pcc/x86_64-unknown-linux-gnu/1.1.0.trunk/lib/\"
-Dos_linux -Dmach_amd64 -DTARGOSVER=0 -DCPPROGNAME=\"pcpp\" -I../..
-I../../os/linux -I../../mip -I../../arch/amd64 -c -o cc.o cc.c
cc.c:732: warning: conversion from 'unsigned long' to 'int' may alter its value
major internal compiler error: cc.c, line 1463
GCC is 4.4.6
binutils is 2.20.51.0
Linux x86_64 3.2.22-55
under Linux x64. i am using a third-party virtual server, so the root
cause could be a number of things. However, this is the first time I
see this error in a long time.
Output:
===> cc
make[1]: Entering directory `/home/ec2-user/cvs/pcc/cc'
===> cc/cc
make[2]: Entering directory `/home/ec2-user/cvs/pcc/cc/cc'
pcc -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow
-Wsign-compare -Wtruncate -DLIBEXECDIR=\"/usr/local/libexec/\"
-DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/local/include/\"
-DPCCINCDIR=\"/usr/local/lib/pcc/x86_64-unknown-linux-gnu/1.1.0.trunk/include/\"
-DPCCLIBDIR=\"/usr/local/lib/pcc/x86_64-unknown-linux-gnu/1.1.0.trunk/lib/\"
-Dos_linux -Dmach_amd64 -DTARGOSVER=0 -DCPPROGNAME=\"pcpp\" -I../..
-I../../os/linux -I../../mip -I../../arch/amd64 -c -o cc.o cc.c
cc.c:732: warning: conversion from 'unsigned long' to 'int' may alter its value
major internal compiler error: cc.c, line 1463
GCC is 4.4.6
binutils is 2.20.51.0
Linux x86_64 3.2.22-55
--
.alt.
.alt.