[Bug c/86451] Incorrect "is used uninitialized"

2018-07-10 Thread j...@swi-prolog.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86451

Jan Wielemaker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |INVALID

--- Comment #2 from Jan Wielemaker  ---
Thanks.  Aliasing ... after all those years ...  Rewrote using a union and now
it is nice and silent.  Marked as invalid.

[Bug c/86451] Incorrect "is used uninitialized"

2018-07-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86451

--- Comment #1 from Andrew Pinski  ---
Try with -fno-strict-aliasing because I suspect you are violating the c/c++
aliasing rules in that you access a double as an unsigned long.