https://issues.dlang.org/show_bug.cgi?id=5232
--- Comment #3 from berni44 <bugzi...@d-ecke.de> --- The proposed solution doesn't work, because x87er reals cannot save values between ulong.max and ulong.max + 1. And for real==double this should also not work. --