1283421Sdchaginint f (i) { return 12; } 2283421Sdchaginint g () { return 0; } 3319182Sngie 4283421Sdchaginmain () 5283421Sdchagin{ 6303007Sdchagin int i, s; 7346823Sdchagin 8283474Sdchagin for (i = 0; i < 32; i++) 9283421Sdchagin { 10283421Sdchagin s = f (i); 11283421Sdchagin 12346827Sdchagin if (i == g ()) 13283421Sdchagin s = 42; 14283421Sdchagin if (i == 0 || s == 12) 15283421Sdchagin ; 16283421Sdchagin else 17283421Sdchagin abort (); 18283421Sdchagin } 19283421Sdchagin 20283421Sdchagin exit (0); 21283421Sdchagin} 22283421Sdchagin