On 2025-10-11 00:16, Paul Zimmermann wrote: > - else if (x == 0.0) > + else if (x == 0.0f) Changes like this make the code a bit harder to read and to maintain, and they don't add an iota of reliability. It'd be better to ignore or disable -Wdouble-promotion, which is typically a waste of everybody's time.