> -Wxor-used-as-pow
This seems to only trigger in limited circumstances, one of my favorite accidentally true expression is still warning-free:
printf("%d\n", 2^5); // Warning here.
assert((3^2) + (4^2) == (5^2)); // No warnings.
https://gcc.godbolt.org/z/4GqdEMfPb