1  f (const int x)
       2  {
       3    int y = 0;
       4    y = x ? y : -y;
       5    {
       6      const int *p = &x;
       7    }
       8    return y;
       9  }
      10  
      11  main ()
      12  {
      13    if (f (0))
      14      abort ();
      15    exit (0);
      16  }