#10802: Singular values of matrices over CDF
-------------------------------+--------------------------------------------
    Reporter:  rbeezer         |         Owner:  jason, was  
        Type:  enhancement     |        Status:  needs_review
    Priority:  minor           |     Milestone:  sage-4.7.2  
   Component:  linear algebra  |    Resolution:              
    Keywords:                  |   Work_issues:              
    Upstream:  N/A             |      Reviewer:  Martin Raum 
      Author:  Rob Beezer      |        Merged:              
Dependencies:  #10837          |  
-------------------------------+--------------------------------------------

Comment(by rbeezer):

 Replying to [comment:19 jdemeyer]:
 > On which system did you see this?  On Linux x86_64 I did not get such a
 failure.  It is true that ATLAS did change in sage-4.7.2.alpha0.

 Jeroen,

 Here are the failures (these are the only ones on
 sage/matrix/matrix_double_dense.pyx).

 {{{
 rob@pearl:/sage/sage-4.7.2.alpha1/devel/sage$ ../../sage -t
 sage/matrix/matrix_double_dense.pyx
 sage -t  "devel/sage-main/sage/matrix/matrix_double_dense.pyx"
 **********************************************************************
 File "/sage/sage-4.7.2.alpha1/devel/sage-
 main/sage/matrix/matrix_double_dense.pyx", line 968:
     sage: sv[2:3]
 Expected:
     [2.92724029018e-16]
 Got:
     [2.01161346159e-16]
 **********************************************************************
 File "/sage/sage-4.7.2.alpha1/devel/sage-
 main/sage/matrix/matrix_double_dense.pyx", line 1032:
     sage: sv = A.singular_values(eps='auto'); sv
 Expected:
     verbose 1 (<module>) singular values, smallest-non-zero:cutoff
 :largest-zero, 2.2766...:6.2421...e-14:1.4160...e-15
     [35.139963659, 2.27661020871, 0.0, 0.0]
 Got:
     verbose 1 (<module>) singular values, smallest-non-zero:cutoff
 :largest-zero, 2.27661020871:6.2421114782e-14:8.24999265856e-16
     [35.139963659, 2.27661020871, 0.0, 0.0]
 **********************************************************************
 }}}

 So they are not too bad - an order of magnitude or so on (typically) very
 small values.

 System is not too unusual.  At Sage Days so do not have another system to
 test.

 Very newly installed 64-bit Ubuntu 11.10 on Intel i7 M620.

 {{{
 $ gcc -v
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2
 /lto-wrapper
 Target: x86_64-linux-gnu
 Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
 4.5.2-8ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs
 --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-
 suffix=-4.5 --enable-shared --enable-multiarch --with-multiarch-
 defaults=x86_64-linux-gnu --enable-linker-build-id --with-system-zlib
 --libexecdir=/usr/lib/x86_64-linux-gnu --without-included-gettext
 --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5
 --libdir=/usr/lib/x86_64-linux-gnu --enable-nls --with-sysroot=/ --enable-
 clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-
 plugin --enable-gold --enable-ld=default --with-plugin-ld=ld.gold
 --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic
 --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
 --target=x86_64-linux-gnu
 Thread model: posix
 gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
 }}}

 Rob

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10802#comment:20>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to