From 01f8611289ea4737da464abdd472ce07af3cc013 Mon Sep 17 00:00:00 2001 From: Steven Trogdon Date: Mon, 27 Oct 2014 18:11:17 -0500 Subject: [PATCH] increase abs tol to prevent doctest failures in matrix_double_dense.pyx --- src/sage/matrix/matrix_double_dense.pyx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sage/matrix/matrix_double_dense.pyx b/src/sage/matrix/matrix_double_dense.pyx index 8126ed3499b..c4ac9dc70ec 100644 --- a/src/sage/matrix/matrix_double_dense.pyx +++ b/src/sage/matrix/matrix_double_dense.pyx @@ -1009,11 +1009,11 @@ cdef class Matrix_double_dense(matrix_dense.Matrix_dense): sage: A.condition() > 1.6e16 or A.condition() True - sage: A.singular_values(eps=None) # abs tol 2e-16 + sage: A.singular_values(eps=None) # abs tol 5e-16 [1.7953720595619975, 0.38027524595503703, 0.04473854875218107, 0.0037223122378911614, 0.0002330890890217751, 1.116335748323284e-05, 4.082376110397296e-07, 1.1228610675717613e-08, 2.2519645713496478e-10, 3.1113486853814003e-12, 2.6500422260778388e-14, 9.87312834948426e-17] - sage: A.singular_values(eps='auto') # abs tol 2e-16 + sage: A.singular_values(eps='auto') # abs tol 5e-16 [1.7953720595619975, 0.38027524595503703, 0.04473854875218107, 0.0037223122378911614, 0.0002330890890217751, 1.116335748323284e-05, 4.082376110397296e-07, 1.1228610675717613e-08, 2.2519645713496478e-10, 3.1113486853814003e-12, 2.6500422260778388e-14, 0.0] - sage: A.singular_values(eps=1e-4) # abs tol 2e-16 + sage: A.singular_values(eps=1e-4) # abs tol 5e-16 [1.7953720595619975, 0.38027524595503703, 0.04473854875218107, 0.0037223122378911614, 0.0002330890890217751, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0] With Sage's "verbose" facility, you can compactly see the cutoff