1/* PR c++/14755 */ 2extern void abort (void); 3extern void exit (int); 4 5int 6main (void) 7{ 8#if __INT_MAX__ >= 2147483647 9 struct { int count: 31; } s = { 0 }; 10 while (s.count--) 11 abort (); 12#elif __INT_MAX__ >= 32767 13 struct { int count: 15; } s = { 0 }; 14 while (s.count--) 15 abort (); 16#else 17 /* Don't bother because __INT_MAX__ is too small. */ 18#endif 19 exit (0); 20} 21