1// Build don't link: 2// GROUPS passed miscellaneous 3// The compiler shouldn't give a `invalid operands to binary +' for this 4// case. 5enum flag { OFF, ON }; 6enum BOOL { FALSE = (enum flag) 0, TRUE }; 7