1 /* { dg-options "" } */
main(int a,int b,int c,int d)2 int main(int a, int b, int c, int d)
3 {
4   int e = (a & ~b) & (~c & d);
5   int f = (~c & a) & (b & ~d);
6  return (e & f);
7 }
8