1 /* PR middle-end/58564 */
2 
3 extern void abort (void);
4 int a, b;
5 short *c, **d = &c;
6 
7 int
main()8 main ()
9 {
10   b = (0, 0 > ((&c == d) & (1 && (a ^ 1)))) | 0U;
11   if (b != 0)
12     abort ();
13   return 0;
14 }
15