Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 115314

Summary: Emerging gcc 3.4.4-r1 (using 3.3.6 to compile it) stops with an internal compiler error (illegal instruction)
Product: Gentoo Linux Reporter: Michele Beltrame <mb>
Component: [OLD] DevelopmentAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The preprocessed source emerge suggested me to attach to the bug

Description Michele Beltrame 2005-12-12 08:27:03 UTC
This is is what happens after a (long) bit of compilation:

./xgcc -B./ -B/usr/i586-pc-linux-gnu/bin/ -isystem /usr/i586-pc-linux-gnu/include -isystem /usr/i586-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-3.4.4-r1/work/build/gcc/../ld -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -DHAVE_SYSLOG -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -D_LIBC_PROVIDES_SSP_ -I. -I. -I/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc -I/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/. -I/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/../include   -DL_floatdisf -c /var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/libgcc2.c -o libgcc/./_floatdisf.o
/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/libgcc2.c: In function `__floatdisf':
/var/tmp/portage/gcc-3.4.4-r1/work/gcc-3.4.4/gcc/libgcc2.c:1409: internal compiler error: Illegal instruction
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/gcc-3.4.4-r1/temp/cc9lvqVT.out file, please attach this to your bugreport.

Reproducible: Always
Steps to Reproduce:
1.emerge gcc
2.
3.
Actual Results:  
The error I described earlier

Expected Results:  
Emerge correctly
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-12-12 08:28:49 UTC
emerge --info missing...
Comment 2 Michele Beltrame 2005-12-12 08:29:11 UTC
Created attachment 74581 [details]
The preprocessed source emerge suggested me to attach to the bug
Comment 3 Michele Beltrame 2005-12-13 08:53:39 UTC
Bug no more, it occurred only when compiling in chrooted environment after
booting from Gentoo LiveCD.

Compiling in the booted system solved all.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-12-13 09:00:19 UTC
Thanks for reporting back.