Date: Mon, 1 Dec 1997 16:55:09 +0200 (IST) From: Eli Zaretskii To: "Salvador Eduardo Tropea (SET)" cc: SWars Matt , djgpp AT delorie DOT com Subject: Re: G++ bugs? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk 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.