-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
double NaN to float conversion problem #7
Comments
from Paulo's email sent to me: ledbr %f0,%f0 |
All production versions of Hercules up to 3.09 contain only a partial implementation of IEEE floating point (BFP in mainframe terminology). This partial implementation is known to produce incorrect results for certain operations. The development version of Hercules has addressed this problem by replacing the partial BFP implementation by calls to the softfloat package, which while slower does produce correct results. The modification has not yet been retrofitted into the production versions of Hercules but it is in the plan. |
This bug is now scheduled for correction in release 3.10 |
Bug has been corrected by spinhawk commit ee5f56a which will be included in the next release (3.10) |
Fixed by release 3.10 |
I have been told to report here an issue I suspected could be a Hercules emulator problem, and was told it works (does not abort) on actual hardware. This small test program fails on hercules-3.08.2-1.fc20.x86_64 using a fedora 16 image:
The text was updated successfully, but these errors were encountered: