1 /* PR tree-optimization/57322 */
2 /* { dg-do compile } */
3 /* { dg-options "-w -O1" } */
4 int a;
5 
f(void)6 void f (void)
7 {
8   char b;
9 
10   for (;; a++)
11     {
12       char *p = &b, *q;
13       *q = b < 0 & !!*p;
14     }
15 }
16