--- Comment #2 from bernds_cb1 at t-online dot de 2009-09-17 14:24 ---
Created an attachment (id=18601)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18601&action=view)
A patch that fixes the immediate problem
This is a bug in the ia64 backend, which puts autoinc addressing modes into
COND_EXECs, failing to notice that they have side effects.
This part of the problem can be fixed with the patch I'm attaching, but it
doesn't work: the rest of the ia64 backend expects that this kind of insn can
always be split.
At this point I'm leaving it for an ia64 maintainer to fix.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41365