gcc/g++ seriously broken in gutsy latest amd64

Bug #149111 reported by BullCreek
4
Affects Status Importance Assigned to Milestone
gcc-4.1 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: gcc-4.1

I've been trying to build some stuff today, and while basic hello world apps compile and run, more complicated things invariably yield a compiler error as follows:

jeff@iscsi:~/iperf-1.7.0$ make
rm -f lib/libdast.a

make[1]: Entering directory `/home/jeff/iperf-1.7.0/lib'
g++ -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c Socket.cpp
g++ -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c SocketAddr.cpp
g++ -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c Thread.cpp
g++ -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c delay.cpp
gcc -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c error.c
gcc -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c gnu_getopt.c
gcc -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c gnu_getopt_long.c
gcc -I../cfg -Wall -O2 -DHAVE_CONFIG_H -c signal.c
signal.c: In function ‘sig_exit’:
signal.c:170: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>.
Preprocessed source stored into /tmp/ccYovWBk.out file, please attach this to your bugreport.
make[1]: *** [signal.o] Error 1
make[1]: Leaving directory `/home/jeff/iperf-1.7.0/lib'
make: *** [lib/libdast.a] Error 2

--and--
jeff@iscsi:~/iscsitarget-0.4.15$ make
make -C usr
make[1]: Entering directory `/home/jeff/iscsitarget-0.4.15/usr'
cc -O2 -fno-inline -Wall -Wstrict-prototypes -g -I../include -c -o ietd.o ietd.c
ietd.c: In function ‘usage’:
ietd.c:74: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>.
Preprocessed source stored into /tmp/ccECYvLZ.out file, please attach this to your bugreport.
make[1]: *** [ietd.o] Error 1
make[1]: Leaving directory `/home/jeff/iscsitarget-0.4.15/usr'
make: *** [usr] Error 2

I just installed this system, and did an update/upgrade to pick up all the latest fixes - so I'm a little unsure if this is a generic problem with gcc-4.1 and amd64 (I hope not!) or something to do with kinks in the latest updates. Please help!

Revision history for this message
Brandon D. (nescientia) wrote :

I have this problem on my amd64 gutsy as well. Is there a workaround?

Revision history for this message
Brandon D. (nescientia) wrote :

Nevermind, my problem was that /usr/bin/make was seg faulting. I reinstalled the package and it works.

Revision history for this message
Matthias Klose (doko) wrote :

- can you build on another machine (same gcc, same distriubution)?
- please attach the preprocessed source.

Changed in gcc-4.1:
status: New → Incomplete
Revision history for this message
wolfger (wolfger) wrote :

Over 5 months without a response. We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in gcc-4.1:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.