This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/68432] [6 Regression] internal compiler error: in expand_insn, at optabs.c:6947
- From: "rsandifo at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 01 Dec 2015 16:51:05 +0000
- Subject: [Bug rtl-optimization/68432] [6 Regression] internal compiler error: in expand_insn, at optabs.c:6947
- Auto-submitted: auto-generated
- References: <bug-68432-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68432
--- Comment #14 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> ---
(In reply to Tobias Burnus from comment #13)
> (In reply to rsandifo@gcc.gnu.org from comment #10)
> > Series finally posted here:
> > https://gcc.gnu.org/ml/gcc-patches/2015-11/msg03020.html
>
> Part 05's gcc/genattrtab.c changes do not apply. (All other parts and the
> chunks for other files in Part 05 do with some line-offset fuzzy.)
>
> That's a bit surprising as git lists r229184 of 2015-10-22 as latest change
> for that file while the patch set was posted on 2015-11-25. - Six of the
> gcc/genattrtab.c chunks do not apply and none of them looks trivial.
>
>
> For instance, the patch changes:
> @@ -4770,6 +4804,7 @@ gen_insn_reserv (md_rtx_info *info)
> memset (&attr, 0, sizeof (attr));
> attr.name = DEF_ATTR_STRING (XSTR (def, 0));
> attr.loc = info->loc;
> + attr.type = AT_INSN;
>
> decl->name = DEF_ATTR_STRING (XSTR (def, 0));
> decl->default_latency = XINT (def, 1);
>
>
> But in the trunk, I only see:
> 4753 gen_insn_reserv (md_rtx_info *info)
> 4754 {
> 4755 struct insn_reserv *decl = oballoc (struct insn_reserv);
> 4756 rtx def = info->def;
> 4757
> 4758 decl->name = DEF_ATTR_STRING (XSTR (def, 0));
> 4759 decl->default_latency = XINT (def, 1);
Sorry, this was because I'd based it on top of r231103.