1// Illegal to use \^= operator with floating-point 2 3float foo(float a, float b) { 4 return a ^= b; 5} 6