在 2023/4/11 16:51, LIU Hao via Gcc 写道: > My interpretation is that if one argument is a SNaN and the other is not, `fmax()` shall return the > SNaN unchanged, without converting it to a QNaN. (F.10.9.2 The fmax functions, ISO/IEC 9899:2017) > 'the other is not' means the other operand is a QNaN; I'm not saying the other operand is not a NaN. -- Best regards, LIU Hao