[Bug c++/78934] long double%intmax_t errors, long double%double errors.

2016-12-27 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78934 --- Comment #5 from Jonathan Wakely --- (In reply to Jim Michaels from comment #0) > this is surely not according to spec. Wrong again. "The operands of * and / shall have arithmetic or unscoped enumeration type; the operands of % shall have in

[Bug c++/78934] long double%intmax_t errors, long double%double errors.

2016-12-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78934 Andrew Pinski changed: What|Removed |Added Resolution|FIXED |INVALID --- Comment #4 from Andrew Pinsk

[Bug c++/78934] long double%intmax_t errors, long double%double errors.

2016-12-27 Thread jmichae3 at yahoo dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78934 Jim Michaels changed: What|Removed |Added Target||x86-w32-mingw32 Host|

[Bug c++/78934] long double%intmax_t errors, long double%double errors.

2016-12-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78934 --- Comment #2 from Andrew Pinski --- There is a function call modf which you want to use here really.

[Bug c++/78934] long double%intmax_t errors, long double%double errors.

2016-12-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78934 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---