#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=.