g++ 2.95.1 : internal error--unrecognizable insn

Ovidiu Toader ovi@physics.utoronto.ca
Mon Aug 23 18:40:00 GMT 1999


The ICE is reported for -O1 or higher. If -fno-inline is also used then
no ICE is reported. Sorry for this rather large file.
 

seahawk:~/PBG.new/src/BandStructure> uname -a
Linux seahawk 2.2.11 #4 Mon Aug 16 19:41:38 EDT 1999 alpha unknown
seahawk:~/PBG.new/src/BandStructure> g++ -v
Reading specs from
/usr/local/Packages/lang/egcs/install/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.1/specs
gcc version 2.95.1 19990816 (release)
seahawk:~/PBG.new/src/BandStructure> g++ -v -O1 file.ii
Reading specs from
/usr/local/Packages/lang/egcs/install/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.1/specs
gcc version 2.95.1 19990816 (release)

/usr/local/Packages/lang/egcs/install/lib/gcc-lib/alphaev6-unknown-linux-gnu/2.95.1/cc1plus
file.ii -quiet -O1 -version -o /tmp/ccCMCmes.s
GNU C++ version 2.95.1 19990816 (release) (alphaev6-unknown-linux-gnu)
compiled by GNU C version 2.95 19990728 (release).
BandStructure.hh: In method `void
PBG::BandStructure<3,double,0>::calculate_E_Field(int,
PBG::EM_FIELD::EMField<3> &, unsigned int) const':
BandStructure.hh:192: internal error--unrecognizable insn:
(insn/i 14548 14547 14549 (set (mem/f:SI (plus:DI (reg:DI 158)
                (const_int 12584152 [0xc004d8])) 0)
        (reg:SI 3033)) -1 (insn_list 14547 (nil))
    (expr_list:REG_DEAD (reg:SI 3033)
        (nil)))

-- 
Ovidiu
file.ii.gz



More information about the Gcc-bugs mailing list