https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119014

Vincent Lefèvre <vincent-gcc at vinc17 dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vincent-gcc at vinc17 dot net

--- Comment #5 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> ---
(In reply to Jakub Jelinek from comment #2)
> That is the normal behavior of extended precision.

If you think of FLT_EVAL_METHOD, then this applies *only* to float, double and
long double. The ISO C23 standard does not allow extended precision for the
other floating-point types, such as _Float16.

So, clearly, with -std=c23, GCC is buggy and this bug is valid.

Reply via email to