1  /* { dg-do compile } */
       2  
       3  void a()
       4  {
       5    int b;
       6    int c;
       7    int d = (__INTPTR_TYPE__)a;
       8    _Complex float *e = (_Complex float *)a;
       9    for (;;) {
      10      (*e += d) / b ?: 0;
      11    }
      12  }