1330567Sgordon// { dg-do run } 2330567Sgordon// PRMS Id: 4689 3330567Sgordon// Bug: g++ doesn't notice operators overloaded on enumeral types. 4330567Sgordon 5enum E { A=5, B=32, C=100 }; 6 7E operator|(E a, E b) { return C; } 8 9int main() 10{ 11 return (A|B) != C; 12} 13