delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/12/01/09:56:21

Date: Mon, 1 Dec 1997 16:55:09 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT edu DOT ar>
cc: SWars Matt <swarsmatt AT aol DOT com>, djgpp AT delorie DOT com
Subject: Re: G++ bugs?
In-Reply-To: <m0xcQca-000S23C@inti.gov.ar>
Message-ID: <Pine.SUN.3.91.971201165246.9331A-100000@is>
MIME-Version: 1.0

On Mon, 1 Dec 1997, Salvador Eduardo Tropea (SET) wrote:

> That's pretty strange, but if I compile large C++ code with tons of includes 
> with low memory (let say 10Mb physical free and 128Mb swap free) I get internal 
> errors, they dissapear when I make the same but with 19Mb of physical memory.
> How can it be? DJGPP uses the disk to swap, what's the difference if the memory 
> is from disk or from real memory? I think these are bugs in GCC. Any idea?

GCC doesn't care about where its memory comes from.  If anything, that 
should be some bug in DJGPP-related stuff (either malloc, or the startup 
code or in CWSDPMI).

Another possibility is that your TMPDIR was pointing to a small RAM 
drive.  GCC doesn't recover graciously when the temporary space is 
exhausted.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019