GDC for x86_64!
Anders F Björklund
afb at algonet.se
Thu Sep 21 02:56:33 PDT 2006
Thomas Kuehne wrote:
> I had to disable some code in the following files due to
> "internal compiler error: in copy_to_mode_reg, at explow.c:691"
> "internal compiler error: in emit_move_insn, at expr.c:2830"
> "internal compiler error: in expand_expr_real, at expr.c:6525"
>
> d/phobos/std/file.d
> d/phobos/std/string.d
> d/phobos/std/regexp.d
> d/phobos/std/format.d
> d/phobos/std/zip.d
Did you have a patch for those ? Think I saw the same on PPC64,
for the std.string "abbrev" but didn't encounter the others...
I just did a version() and a assert(0), to disable ICE sections:
version (PPC64)
{
assert(0); // "internal compiler error: in copy_to_mode_reg, at
explow.c:581"
}
else
Think you could do the same workaround for the five issues above ?
(depending on whether it was in a commonly used function or not...)
--anders
More information about the D.gnu
mailing list