You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a doctest error on Solaris SPARC and FreeBSD introduced by #12557:
sage -t --long -force_lib devel/sage/sage/rings/real_double.pyx
**********************************************************************
File "/home/buildbot/build/sage/mark-1/mark_full/build/sage-5.1.beta5/devel/sage-main/sage/rings/real_double.pyx", line 1741:
sage: all( check_error(x) for x in sxrange(0.01, 2.00, 0.01) )
Expected:
True
Got:
False
**********************************************************************
It turns out that the bug is actually in the ulp() method which returns a value which is a factor 2 too small. Since in all other systems (except Solaris SPARC and FreeBSD) the RDF log() method is accurate up to 0.5 ulp for these inputs, the tests for #12557 passed.
This is a doctest error on Solaris SPARC and FreeBSD introduced by #12557:
It turns out that the bug is actually in the
ulp()
method which returns a value which is a factor 2 too small. Since in all other systems (except Solaris SPARC and FreeBSD) the RDFlog()
method is accurate up to 0.5 ulp for these inputs, the tests for #12557 passed.Component: numerical
Author: Jeroen Demeyer
Reviewer: Volker Braun
Merged: sage-5.1.beta6
Issue created by migration from https://trac.sagemath.org/ticket/13134
The text was updated successfully, but these errors were encountered: