#13325: eclib does not build on Cygwin
--------------------------------------------------------------+-------------
       Reporter:  jpflori                                     |         Owner:  
tbd         
           Type:  defect                                      |        Status:  
needs_review
       Priority:  major                                       |     Milestone:  
sage-5.3    
      Component:  cygwin                                      |    Resolution:  
            
       Keywords:  eclib spkg cygwin                           |   Work issues:  
            
Report Upstream:  Fixed upstream, in a later stable release.  |     Reviewers:  
            
        Authors:  Jean-Pierre Flori                           |     Merged in:  
            
   Dependencies:  #13333                                      |      Stopgaps:  
            
--------------------------------------------------------------+-------------

Comment (by jpflori):

 I think I got the smattest issue.
 This must be a type length issue (and several warning about overflow in
 xmod.h during compilation should have made me realize it earlier).

 In smat_elim.cc, if I use the "works fine" code in xmm0 rather than the
 David Harvey's one, the test passes.

 I think the problem is with INV_BIGPRIME being defined as long, which is
 32 bits here on Cygwin I guess and does not fit (1<<33)+140!) rather than
 int64_t, whence the warnings during compilation.
 I'm recompiling right now and will retest.
 If that's indeed the problem, that should not be restricted to Cygwin but
 anywhere where long is only 32 bits.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13325#comment:83>
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