1 // { dg-do run } 2 // { dg-options "-ansi" } 3 // prms-id: 5958 4 5 class A { }; 6 7 int main()8main() { 9 int i = 1; 10 if (1 not_eq 1) 11 return 1; 12 if (not (1 and 1)) 13 return 1; 14 if (not (1 or 1)) 15 return 1; 16 if (compl ~0) 17 return 1; 18 if (1 bitand 2) 19 return 1; 20 if (not (1 bitor 2)) 21 return 1; 22 if (1 xor 1) 23 return 1; 24 i and_eq 1; 25 i or_eq 2; 26 i xor_eq 4; 27 if (i not_eq 7) 28 return 1; 29 } 30