970917 on mips-sgi-irix6.2, haifa disabled: many problems

Kurt Garloff garloff@hft.e-technik.uni-dortmund.de
Mon Sep 22 03:14:00 GMT 1997


On Sun, 21 Sep 1997, Zack Weinberg wrote:

> 
> I have noticed many problems compiling and testing egcs-970917 on an
> Irix 6.2 system.  
> 
> ...
> 
> 1) xgcc: Internal compiler error: program cc1 got fatal signal 11
> 
> This only happens for c-torture/compile/961203-1.c, and appears to be
> linked to kernel messages like this:
> 
> WARNING: Process [cc1] pid 17809 killed: process or stack limit exceeded
> dks0d1s0: Process [cc1] ran out of disk space
> 
> The machine is tight for disk space, but not for memory (64 megs real
> RAM and 200 megs of swap), and there are no rlimits.  Happens
> irrespective of optimization level.

gcc stores temporary files in /tmp (after preprocessing and for the
assembler) by default, so memory does not help if the disk with the /tmp
dir is full. Use -pipe to pass data from one compiling stage to the next
one using pipes and not the /tmp dir.

+--------------------------------------------------------------+
|  cand.phys. Kurt Garloff        C1-O4-101 (Chemiegeb"aude)   |
|            garloff@hft.e-technik.uni-dortmund.de             |
+--------------------------------------------------------------+




More information about the Gcc-bugs mailing list