This warning has been seen in GCC 7.x with -Wall, however, because == has higher precedence than ?: the code was actually not correct.
This warning has been seen in GCC 7.x with -Wall, however, because == has higher precedence than ?: the code was actually not correct.