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
Instead of lying the following code should just raise a NotImplementedError. Basically use the is_exact() method on rings to determine if the ring is not exact, and if so, raise an error on eigenspaces computation. Some generic algorithms suck for inexact rings. One thing, the error message for RR and CC could suggest using RDF or CDF... and maybe when prec <= 53, the code could use RDF or CDF (?).
cd "/home/mhansen/sage-2.10.3.alpha0/devel/sage" && hg status
cd "/home/mhansen/sage-2.10.3.alpha0/devel/sage" && hg status
cd "/home/mhansen/sage-2.10.3.alpha0/devel/sage" && hg import "/home/mhansen/.sage/temp/sage/15288/tmp_0.patch"
applying /home/mhansen/.sage/temp/sage/15288/tmp_0.patch
patching file sage/matrix/matrix2.pyx
Hunk #4 succeeded at 2130 with fuzz 2 (offset 0 lines).
Hunk #5 FAILED at 2146
Hunk #6 FAILED at 2163
2 out of 7 hunks FAILED -- saving rejects to file sage/matrix/matrix2.pyx.rej
abort: patch failed to apply
Instead of lying the following code should just raise a NotImplementedError. Basically use the
is_exact()
method on rings to determine if the ring is not exact, and if so, raise an error on eigenspaces computation. Some generic algorithms suck for inexact rings. One thing, the error message for RR and CC could suggest using RDF or CDF... and maybe when prec <= 53, the code could use RDF or CDF (?).CC: @ncalexan
Component: linear algebra
Issue created by migration from https://trac.sagemath.org/ticket/2050
The text was updated successfully, but these errors were encountered: