This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/81089] [8 Regression] ICE: tree check: expected ssa_name, have integer_cst in register_edge_assert_for_2, at tree-vrp.c:5023
- From: "trippels at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 14 Jun 2017 06:06:26 +0000
- Subject: [Bug bootstrap/81089] [8 Regression] ICE: tree check: expected ssa_name, have integer_cst in register_edge_assert_for_2, at tree-vrp.c:5023
- Auto-submitted: auto-generated
- References: <bug-81089-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81089
--- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
enum rtx_code {
CONST_DOUBLE,
CONST_VECTOR,
CONST_STRING,
CONST,
PC,
REG,
SUBREG,
STRICT_LOW_PART,
CONCAT,
CONCATN,
MEM
};
int fn1();
int a;
rtx_code b;
int fn2() {
int c = fn1();
for (;; a = 0)
if (!(b == REG) && !(b == MEM) && (c || b && fn1()))
return 0;
}