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: "burnus at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 27 Nov 2015 16:15:21 +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 #13 from Tobias Burnus <burnus at gcc dot gnu.org> ---
(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);