#7375: upgrade M4RI to newest upstream release
---------------------------+------------------------------------------------
   Reporter:  malb         |       Owner:  tbd                 
       Type:  enhancement  |      Status:  needs_work          
   Priority:  major        |   Milestone:  sage-4.3            
  Component:  packages     |    Keywords:  M4RI, linear algebra
Work_issues:               |      Author:  Martin Albrecht     
   Reviewer:  drkirkby     |      Merged:                      
---------------------------+------------------------------------------------

Comment(by malb):

 Replying to [comment:10 drkirkby]:
 > I hope the results of the tests are useful. Sorry if some of these
 existed in your earlier spkg-install, and I forgot to mention them, but I
 did admit I was under the influence of alcohol!

 Very helpful indeed!

 > In spkg-install, if the tests fail, there is a message generated to say
 to report this
 > upstream. It would be useful if that message could say where to

 Done.

 > Since the current environment script enforces SAGE_64 to be "yes" or
 "no", then I think for
 > consistency we should do the same for "SAGE_DEBUG". So I would change
 the

 Okay, why not.

 > So -pedantic and -g are CFLAGS. This has two problems. First, -pedantic
 is a GNU specific
 > flag.

 Moved to the GNU specific part.


 > M4RI configured properly, without aborting when trying to find the cache
 size, as reported in #7171.

 If you like you can run {{{./configure --enable-cachetune}}} which should
 get rid of these warnings/issues. It will be default if the static tests
 failed soon and eventually default as such.

 >  There were repeated messages about redefining CPU_L1_CACHE and
 CPU_L2_CACHE.

 See above.

 >  * libtool gave a warning, which is probably specific to HP-UX, so I
 would certainly not worry about this, but for completeness, the warning
 was:

 Doesn't ring a bell, so I won't address this for now.

 >  I'm not sure if the following is done by libtool, or whether you have
 done it, but some bits of code are compiling with gcc with the -Wall
 option to show all warnings, then sends all warnings to /dev/null

 I don't do anything with /dev/null, so I gues it must be in the toolchain.

 > 4MRI will not build with Sun Studio.

 This should be fixed now.

 http://sage.math.washington.edu/home/malb/spkgs/libm4ri-20091120.spkg

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


Reply via email to