#12173: Update FLINT to 2.3
---------------------------------------------------------------------+------
       Reporter:  mhansen                                            |         
Owner:  tbd         
           Type:  enhancement                                        |        
Status:  needs_review
       Priority:  major                                              |     
Milestone:  sage-5.9    
      Component:  packages: standard                                 |    
Resolution:              
       Keywords:  flint spkg                                         |   Work 
issues:              
Report Upstream:  N/A                                                |     
Reviewers:  John Cremona
        Authors:  Mike Hansen, Fredrik Johansson, Jean-Pierre Flori  |     
Merged in:              
   Dependencies:  #12433                                             |      
Stopgaps:              
---------------------------------------------------------------------+------

Comment (by leif):

 Replying to [comment:241 jpflori]:
 > About the typedef thing, I propose we wait until the FLINT meeting in
 early may which I should attend.
 > I'll discuss it there with Bill Hart.
 >
 > But if you think its really an issue and want #14268 merged first (or at
 the same time, I mean going from define to typedef in FLINT whether its
 1.x or 2.x), feel free to discuss it on flint-devel group.
 > You can then use the spkg a few comments above I based on the one from
 #14268.

 I think we should postpone that to a follow-up ticket, i.e., get FLINT 2.3
 in as is first.

 [[BR]]

 > And it's know that the output of tests are out of sync when run in
 parallel, but before they were not even run in parallel, so I think the
 situation is better now, although not optimal.

 :-)  Yes, but adding (back?) a message to `spkg-check` in case all tests
 passed wouldn't be bad, nor hard...

 The end of the log currently looks like this:
 {{{
 ...
 g++-4.8.0 -march=native -mtune=native -O3 -fno-strict-aliasing
 -DHONORS_CFLAGS -funroll-loops -I${SAGE_ROOT}/spkg/build/flint-2.3.p0/src
 -I${SAGE_ROOT}/local/include -I${SAGE_ROOT}/local/include
 -I${SAGE_ROOT}/local/include interfaces/test/t-NTL-interface.cpp
 build/interfaces/NTL-interface.o -o build/interfaces/test/t-NTL-interface
 -L${SAGE_ROOT}/spkg/build/flint-2.3.p0/src -L${SAGE_ROOT}/local/lib
 -L${SAGE_ROOT}/local/lib -L${SAGE_ROOT}/local/lib -lflint -lntl -lmpfr
 -lmpir -lm -lpthread;
 make[1]: Leaving directory `${SAGE_ROOT}/spkg/build/flint-2.3.p0/src'
 ZZ_to_fmpz....PASS
 ZZX_to_fmpz_poly....PASS

 real    57m16.835s
 user    50m49.950s
 sys     1m56.670s
 Deleting temporary build directory
 ${SAGE_ROOT}/spkg/build/flint-2.3.p0
 Finished installing flint-2.3.p0.spkg
 }}}

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