1.3.90 - gcc sig 11 while compiling floppy.c

Francesco Callari (franco@cim.mcgill.ca)
Thu, 18 Apr 1996 01:27:44 -0400


If I am not wrong, this was supposedly fixed in 1.3.90. However I get
gcc killed on sig 11 when building a new kernel from a running 1.3.90.
The exact message from gcc (2.7.2) is:
cpp: output pipe has been closed
gcc: Internal compiler error: program cc1 got fatal signal 11

I am fairly sure it is not a hardware problem because:
- 1.3.90 is compiled correctly from a running 1.3.45 (I did this
twice to make sure);
- It always happens while compiling drivers/block/floppy.c;
- Manual compilation of floppy.c with the -pipe option removed
from gcc's command line solves the problem;

My setup is:
AMD DX4 (100MHz) PCI, 8 MB RAM
binutils-2.6.0.12
ld.so-1.7.14
libc-5.3.9
gcc-2.7.2
procps-0.99a

Cheers
Franco

-- 
----------------------------------------------------------------------------
Franco Callari                          
Centre for Intelligent Machines          "Beati coloro che hanno fame e sete
McGill University, 3480 University        di giustizia, perche` saranno
Montreal, Quebec, Canada, H3A 2A7         giustiziati."      (P. Bellocchio)
                                    
email: franco@cim.mcgill.ca -- phone: +(514) 398 2185 -- fax: +(514) 398 7348
WWW: <a href="http://www.cim.mcgill.ca/~franco/Home.html> Franco </a>
-----------------------------------------------------------------------------