This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
internal error--insn does not satisfy its constraints.
- To: egcs at cygnus dot com, egcs-bugs at cygnus dot com
- Subject: internal error--insn does not satisfy its constraints.
- From: "Harvey J. Stein" <hjstein at bfr dot co dot il>
- Date: Sun, 21 Dec 1997 14:56:11 +0200
I just got this when trying to use -fbranch-probabilities during compilation:
gcc -O3 -funroll-loops -finline-functions -ffast-math -fomit-frame-pointer -msupersparc -fbranch-probabilities -I /bb/home/hjstein/build/pascal-gcc/cmo_pascal/../p2c-1.21current/home -c basic_tester.c
basic_tester.c: In function `first_token':
basic_tester.c:465: internal error--insn does not satisfy its constraints:
(insn 617 774 806 (set (reg:CC 100 %icc)
(compare:CC (reg:SI 8 %o0)
(const_int 10000))) 5 {*cmpsi_insn} (nil)
(expr_list:REG_EXEC_COUNT (const_int 14636)
(nil)))
gcc: Internal compiler error: program cc1 got fatal signal 6
I got this error on 9 different files. I had compiled the
code with the same flags, except with -fbranch-probablilites
replaced by -fprofile-arcs. Then I ran the program & tried to
recompile as above, at which point I saw these internal compiler
errors.
This is with egcs 1.0, on:
~$ uname -a
SunOS purdy 5.6 Generic sun4u sparc SUNW,Ultra-2
Anyone need more info on this?
Thanks,
--
Harvey J. Stein
Berger Financial Research
hjstein@bfr.co.il