https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116319
SHIH YEN-TE <shihyente at hotmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|std::fma should compute as |std::fma doesn't compute |if to infinite precision |std::bfloat16_t as if to |and rounded only once to |infinite precision and |fit the result type. |rounded only once. --- Comment #6 from SHIH YEN-TE <shihyente at hotmail dot com> --- Sorry, could you please confirm if there is any standard function in library can compute bfloat16_t without rounding twice as if to infinite precision? Thank you.