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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|NEW                         |RESOLVED

--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
>Since, there's not much that can be done to fix this situation it's probably 
>not worth warning about.


No it is warning you because on the other side using va_arg with float will
cause a trap as it is undefined to do. It is warning explicitly because it will
promote to double because of the way C defines it.  Note with C23's _Float32
type will not promote to double/_Float64.

Reply via email to