1 2 3 4 5 6 7 8 9 10
// { dg-do run } extern "C" void abort(); int main() { enum { shelf = 4 } t = shelf; if (!(t & shelf)) abort (); }