[Bug middle-end/90649] ICE tree check: accessed operand 4 of call_expr with 3 operands in generic_simplify_EQ_EXPR, at generic-match.c:42857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90649 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #4 from Richard Biener --- duplicate *** This bug has been marked as a duplicate of bug 90648 ***
[Bug middle-end/90649] ICE tree check: accessed operand 4 of call_expr with 3 operands in generic_simplify_EQ_EXPR, at generic-match.c:42857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90649 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|marxin at gcc dot gnu.org |unassigned at gcc dot gnu.org
[Bug middle-end/90649] ICE tree check: accessed operand 4 of call_expr with 3 operands in generic_simplify_EQ_EXPR, at generic-match.c:42857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90649 --- Comment #3 from Martin Liška --- (In reply to Jakub Jelinek from comment #2) > This is essentially a dup of PR90648, what I said there applies here too, I > think genmatch should verify number of call arguments before reading them. Are you Jakub planning to come up with a patch as mentioned in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90648#c5?
[Bug middle-end/90649] ICE tree check: accessed operand 4 of call_expr with 3 operands in generic_simplify_EQ_EXPR, at generic-match.c:42857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90649 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek --- This is essentially a dup of PR90648, what I said there applies here too, I think genmatch should verify number of call arguments before reading them.
[Bug middle-end/90649] ICE tree check: accessed operand 4 of call_expr with 3 operands in generic_simplify_EQ_EXPR, at generic-match.c:42857
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90649 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2019-05-28 CC||marxin at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Martin Liška --- Confirmed, it's very old, at least GCC 4.8. I'll fix it.