-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
Power PC long double repr needs more precision. #7940
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
Comments
duplicate of #2669 |
Should be closed by #8504. |
Oh dear - I'm afraid we still have this one : http://nipy.bic.berkeley.edu/builders/numpy-py2.7-debian-ppc/builds/716/steps/shell_5/logs/stdio |
The problem is that the eps is too small for the repr precision. The longdouble repr print precision is unconditionally set to be the same as the double repr precision == 17 in Should the longdobule repr precision depend on the longdouble type? (33 digits in the case of SPARC float128, 31 in the case of PPC longdouble). Or should we skip this test for precision > 18 digits? |
Sorry, in what way is (or has that file changed since you linked to it?) |
Precision of repr set to 22 when longdouble != double, but this isn't enough for double double (precision 33) or float128 (precision 34). If repr precision is not high enough to show eps value, skip the test. Closes numpygh-7940.
On PPC this test fails as reported in #7836
with
Among other things, probably finfo, it looks like repr does not have sufficient digits.
The text was updated successfully, but these errors were encountered: