blob: df3169616735e0b43756718573d347d2c6da78db [file] [log] [blame]
/* { dg-do compile } */
/* { dg-additional-options "-w" } */
#include <stdint.h>
int a, b, c;
void d() {
uint16_t e;
int32_t *f;
int32_t *g;
if (a) {
int32_t *k;
for (;; *k += 1) {
int32_t **i = &f;
int32_t **l = &g;
for (e = 6; e; e++) {
g = k = f;
j:
**l = 0;
}
*i = c;
}
}
uint16_t i = &e;
b = i / 0;
goto j;
}