1  #include <stdio.h>
       2  
       3  int main (void)
       4  {
       5    int *p;
       6    int i; /* { dg-message "region created on stack here" } */
       7  
       8    p = &i; /* { dg-bogus "uninitialized" } */
       9    printf ("%d\n", p[0]);  /* { dg-warning "use of uninitialized value '\\*p'" } */
      10  
      11    return 0;
      12  }