This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: I give up


On Friday 28 December 2001 08:51, Finny Merrill wrote:
> What in hell does this piece of greek mean? I have NO idea what it means,
> it only happens when I compile in release mode, with all optimizations
> turned on.

Which gcc version? 

Does the problem go away if command line options -fomit-frame-pointer
or/and (possibly some other one) is removed?

If You're using gcc-3.0, 3.0.1 or 3.0.2 then please try gcc-3.0.3 as earlier
gcc-3.0.X versions had problems with option -fomit-frame-pointer
(PR#4529, PR#4763 and maybe some others in GCC GNATS database)

>
> gcc -Dstricmp=strcasecmp -g -mpentiumpro -O6 -ffast-math -funroll-loops
> -fomit-frame-pointer -fexpensive-optimizations -fPIC -o
> releasei386-glibc/game/p_client.o -c ../game/p_client.c
> ../game/p_client.c: In function `ClientThink':
> ../game/p_client.c:1754: Insn does not satisfy its constraints:
> (insn:TI 1970 2078 1971 (parallel[
>             (set (mem:HI (plus:SI (reg:SI 6 ebp)
>                         (const_int -274 [0xfffffeee])) 0)
>                 (fix:HI (reg:SF 8 st(0))))
>             (clobber (mem:SI (plus:SI (reg:SI 6 ebp)
>                         (const_int -272 [0xfffffef0])) 0))
>             (clobber (mem:HI (plus:SI (reg:SI 6 ebp)
>                         (const_int -274 [0xfffffeee])) 0))
>             (clobber (reg:SI 6 ebp))
>         ] ) 97 {*fix_trunchi_1} (insn_list 1734 (insn_list:REG_DEP_ANTI
> 1961 (insn_list:REG_DEP_ANTI 567 (insn_list:REG_DEP_ANTI 559
> (insn_list:REG_DEP_ANTI 561 (insn_list:REG_DEP_ANTI 563
> (insn_list:REG_DEP_ANTI 1962 (insn_list:REG_DEP_ANTI 1821
> (insn_list:REG_DEP_ANTI 1824 (insn_list:REG_DEP_ANTI 576
> (insn_list:REG_DEP_ANTI 1705 (insn_list 1827 (insn_list:REG_DEP_ANTI 1704
> (insn_list:REG_DEP_ANTI 1964 (insn_list:REG_DEP_ANTI 1965
> (insn_list:REG_DEP_ANTI 1708 (insn_list:REG_DEP_ANTI 1710
> (insn_list:REG_DEP_ANTI 1966 (insn_list:REG_DEP_ANTI 1967
> (insn_list:REG_DEP_ANTI 1713 (insn_list:REG_DEP_ANTI 1727
> (insn_list:REG_DEP_ANTI 1968 (insn_list:REG_DEP_ANTI 1969
> (insn_list:REG_DEP_ANTI 1731 (insn_list:REG_DEP_ANTI 1733
> (nil))))))))))))))))))))))))))
>     (expr_list:REG_DEAD (reg:SF 8 st(0))
>         (nil)))
> ../game/p_client.c:1754: confused by earlier errors, bailing out
>
> 99% sure it's an assembler error
> but that looks like LISP!!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]