cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp/1999/11/19/16:33:46

From: Nate Eldredge <neldredge AT hmc DOT edu>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: How do I remedy an internal compiler error?
Date: 19 Nov 1999 13:20:36 -0800
Organization: InterWorld Communications
Lines: 34
Message-ID: <83iu2yyy8r.fsf@mercury.st.hmc.edu>
References: <eDY1OFefzAlcb3wOYLie5uaDDHyl AT 4ax DOT com>
NNTP-Posting-Host: mercury.st.hmc.edu
X-Trace: nntp1.interworld.net 943046493 13971 134.173.45.219 (19 Nov 1999 21:21:33 GMT)
X-Complaints-To: usenet AT nntp1 DOT interworld DOT net
NNTP-Posting-Date: 19 Nov 1999 21:21:33 GMT
X-Newsreader: Gnus v5.7/Emacs 20.4
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Stephen Anthony Uy <tsanth AT iname DOT com> writes:

> I am compiling a (IMO) small program with gxx v2.951 and make v3.77;
> following is a copy of what errors came from an attempted compile:
> 
> ---
> c:\src\foo\src>make foo.o
> gxx -c -O6 -I../include -ofoo.o foo.cpp
> ../include/bar.h: In method `foof::foo(double, double, double)':
> ../include/bar.h:81: internal error--insn does not satisfy its
> constraints:
> (insn 250 21 256 (set (reg:SI 2 %ecx)
>         (reg:SI 32)) 48 {movsi+2} (nil)
>     (nil))
> make.exe: *** [foo.o] Error 1

[snip]

> I also tried increasing the minimum stack for gxx.exe with stubedit
> (from 512k to 1M), but this didn't help matters, either.
> 
> Is there a way for me to fix this, or should I just report this to the
> GCC maintainers?

You should first try upgrading to GCC 2.95.2 (which is in the usual
place on Simtelnet) in case this bug is fixed in that version.  If
that doesn't fix it, then yes, you should report it via the normal GCC
bug report channels.  Be sure to include all the information requested
in the manual!

-- 

Nate Eldredge
neldredge AT hmc DOT edu

- Raw text -


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