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

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

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

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The documentation
(https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options) for
the warning is clear here:
"Takes care of the common pun+dereference pattern in the front end:
*(int*)&some_float. "

>3 is documented as the most precise option

I think you misunderstood what precise means in this context really.
"Higher levels correspond to higher accuracy (fewer false positives). "

Reply via email to