Mail Archives: djgpp/1999/11/19/16:33:46
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 -