#13498: 4ti2 fails to build with GCC >= 4.7
-------------------------------------------+--------------------------------
       Reporter:  novoselt                 |         Owner:  tbd     
           Type:  defect                   |        Status:  new     
       Priority:  major                    |     Milestone:  sage-5.9
      Component:  packages: optional       |    Resolution:          
       Keywords:  -fpermissive C++11 spkg  |   Work issues:          
Report Upstream:  N/A                      |     Reviewers:          
        Authors:                           |     Merged in:          
   Dependencies:                           |      Stopgaps:          
-------------------------------------------+--------------------------------

Comment (by leif):

 Replying to [comment:8 leif]:
 > Note that also the doctests are broken with the new doctesting framework
 (in Sage 5.9.*).

 P.S.:  I.e., some are of the form
 {{{

 Failed example:
     four_ti_2.graver([1,2,3]) # optional - 4ti2
 Expected:
     [ 2 -1  0]
     [ 3  0 -1]
     [ 1  1 -1]
     [ 1 -2  1]
     [ 0  3 -2]
 Got:
     -------------------------------------------------
     4ti2 version 1.3.2, Copyright (C) 2006 4ti2 team.
     4ti2 comes with ABSOLUTELY NO WARRANTY.
     This is free software, and you are welcome
     to redistribute it under certain conditions.
     For details, see the file COPYING.
     -------------------------------------------------
     <BLANKLINE>
     Linear integer system to solve:
     <BLANKLINE>
     + + +
     - - -
     <BLANKLINE>
     1 2 3 = 0
     <BLANKLINE>
     Linear integer system of homogeneous equalities to solve:
     <BLANKLINE>
     + + +
     - - -
     <BLANKLINE>
     1 2 3 = 0
     <BLANKLINE>
     <BLANKLINE>
     Appending variable 1... Solutions: 4, Step: 0.00 secs, Time: 0.00 secs
     Appending variable 2... Solutions: 4, Step: 0.00 secs, Time: 0.00 secs
     Appending variable 3... Solutions: 10, Step: 0.00 secs, Time: 0.00
 secs
     <BLANKLINE>
     Final basis has 1 inhomogeneous, 10 homogeneous and 0 free elements.
     Writing 5 vectors to graver file, with respect to symmetry.
     <BLANKLINE>
     4ti2 Total Time: 0.00 secs
     [ 2 -1  0]
     [ 3  0 -1]
     [ 1  1 -1]
     [ 1 -2  1]
     [ 0  3 -2]
 }}}
 (because 4ti2's output to `stderr` is part of `Got:` now as well).

 [[BR]]

 Not sure why one meanwhile gets
 {{{
 checking for GMP >= 3.1.1... configure: WARNING: GNU MP not found.
 4ti2 will be built without support for arbitrary-precision computations.
 configure: WARNING: Unable to use the GNU MP C++ library.
 Please make sure that GNU MP was configured with "--enable-cxx".
 4ti2 will be built without support for arbitrary-precision computations.
 }}}
 such that `4ti2gmp` doesn't get built (also leading to failing doctests).

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