blob: 4899d72b11b180328e2349b9e56e52989e69fb54 [file] [log] [blame]
/* Verify that -Wxor-used-as-pow only warns with ^ and not with
named "xor". */
int t2_16 = 2^16; /* { dg-warning "result of '2\\^16' is 18; did you mean '1 << 16' \\(65536\\)\\?" } */
int t2x16 = 2 xor 16;
int t10_6 = 10^6; /* { dg-warning "result of '10\\^6' is 12; did you mean '1e6'\\?" } */
int t10x6 = 10 xor 6;