#14627: Make mod_int signed and speed up matrix_modn_dense_float
----------------------------------+-----------------------------------------
       Reporter:  vbraun          |         Owner:  jason, was     
           Type:  enhancement     |        Status:  needs_work     
       Priority:  major           |     Milestone:  sage-5.11      
      Component:  linear algebra  |    Resolution:                 
       Keywords:                  |   Work issues:                 
Report Upstream:  N/A             |     Reviewers:  Martin Albrecht
        Authors:  Volker Braun    |     Merged in:                 
   Dependencies:  #12728          |      Stopgaps:                 
----------------------------------+-----------------------------------------
Changes (by jdemeyer):

  * status:  positive_review => needs_work


Comment:

 This breaks badly on 32-bit systems:
 {{{
 sage -t --long devel/sage/sage/matrix/matrix2.pyx
 **********************************************************************
 File "devel/sage/sage/matrix/matrix2.pyx", line 2320, in
 sage.matrix.matrix2.Matrix.diagonal._right_kernel_matrix_over_field
 Failed example:
     P = result[1]; P
 Expected:
     [       -1        -1         1         0]
     [-zeta14^3 -zeta14^4         0         1]
 Got:
     [
 3716055149462127149669597391230365/1741122812024444137450032682964234
 3716055149462127149669597391230365/1741122812024444137450032682964234
 1
 0]
 [3716055149462127149669597391230365/1741122812024444137450032682964234*zeta14^3
 3716055149462127149669597391230365/1741122812024444137450032682964234*zeta14^4
 0
 1]
 **********************************************************************
 }}}
 And many more failures and timeouts:
 
[http://build.sagemath.org/sage/builders/NTU%20arando%20%28Ubuntu%2012.10%20i686%29/builds/182/steps/shell_8/logs/stdio]

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14627#comment:14>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to