f(const int x)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 
main()11 main ()
12 {
13   if (f (0))
14     abort ();
15   exit (0);
16 }
17