https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80349
--- Comment #12 from Dmitry Babokin <babokin at gmail dot com> ---
int var;
long a;
long foo() {
int i = !(1 & 808U ^ 1 & var) >> 0;
long l = 0 % ((a & 1) != (3053241240409UL & 1));
return i+l;
}