Mail Archives: djgpp/1997/12/01/08:52:44
swarsmatt AT aol DOT com (SWars Matt) wrote:
> Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> wrote:>On 28 Nov 1997, SWars Matt wrote:
> >
> >> In method `class vector * dynam_sys::runge_kutta_4(class vector *,
> >double)':
> >> dynsys.cpp(24) Error: Internal compiler error.
> >> dynsys.cpp(24) Error: Please submit a full bug report to
> >> `bug-g++@prep.ai.mit.edu'
> >[snip]
> >> Can anyone tell me what, if anything, I can do about this?
> >
> >Some guidance is available in the DJGPP FAQ list (v2/faq210b.zip from
> >the same place you get DJGPP), section 6.4.
> >
> >> I don't know what kind
> >> of bug report to send because I have no idea what is causing the error.
> >
> >It is not necessary for you to understand exactly what's the cause of
> >the problem. The compiler says clearly where in the source did it
> >barf, so it should be a relatively simple matter to mail a program
> >that exhibits this behavior to the maintainers.
> >
> >I'd advise to read the chapter about reporting bugs in the gcc on-line
> >manual (from the DOS prompt type "info gcc bugs" and read there)
> >before sending the bug report. Posting a short program that exhibits
> >the problem, or a code fragment where the compiler dies, to this forum
> >is also a good idea.
>
> It turns out that when I disable -funroll-loops I don't get the error message.
> When I looked, this was already documented in the info page on bugs, so I don't
> guess I need to file a bug report.
Is good to know that, but when I saw your problem I remmembered one I had.
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?
SET
------------------------------------ 0 --------------------------------
Visit my home page: http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Alternative e-mail: set-sot AT usa DOT net - ICQ: 2951574
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(541) 759 0013
- Raw text -