This is the mail archive of the gcc-bugs@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]

[Bug tree-optimization/37299] libgcc2.c:806: ICE: vector VEC(me m_ref_p,base) index domain error, in create_vop_ref_mapping_loop at tree-ssa-loop-im.c:1519



------- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca  2008-09-01 20:44 -------
Subject: Re:  libgcc2.c:806: ICE: vector VEC(me m_ref_p,base) index domain
error, in create_vop_ref_mapping_loopRO

> Sounds like stage2 is miscompiled then.  Can you try the preprocessed source
> with
> the stage1 compiler and the same flags?

While I didn't specifically try with the preprocessed source, the stage1
compiler has no problem compiling the file with the same flags.

The miscompilation appears when IRA_COVER_CLASSES is defined.

Looking through the test results without it defined, it is a somewhat
surprising that this target builds at all.  There are bitfield and many
problems in struct handling (both layout and argument passing).  The
struct problems appear to have been introduced in late June.

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37299


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