On Aug 13, 7:00 am, "William Stein" <[EMAIL PROTECTED]> wrote:
> Hi,

Hello,

>
> I've released sage-2.8.  Get it now athttp://sagemath.org/or
> do "sage -upgrade".  (Binaries will appear in the near future.)
>
> This is a fairly nontrivial upgrade, mainly because it includes
> a major new version of Singular, and updates to Linbox.  There's
> also new graph theory-related code that came out of the summer REU
> at Washington and optimizations to mwrank.  If you wrote something,
> sent me a patch, and it isn't in here, definitely send me an email
> with a new version of the patch.
>
> Thanks to the many many people who contributed to this release, including
> M Abshoff,  M Albrecht, C Citro, C Pernet, D Kohel, G Nebe, D Joyner,
> E Kirkman, R Miller, S Howe, J Mohler, B moretti, J. Rivas, and
> anybody else who I didn't mention explicitly.
>
> NOTE: GCC-4.2 support isn't quite there yet, though we're very close
> (M Abshoff did build SAGE under GCC-4.2, but there are some issues).

Those issues are not due to gcc 4.2, but to odd things happening with
certain packages when you have an older gmp installed in /usr/lib. In
that case the tests in the mpfi package fail with a link error:

../src/libmpfi.a(mpfi_io.o): In function `mpfi_inp_str':
mpfi_io.c:(.text+0x821): undefined reference to
`__gmp_get_memory_functions'
mpfi_io.c:(.text+0x8d4): undefined reference to
`__gmp_get_memory_functions'
mpfi_io.c:(.text+0x93b): undefined reference to
`__gmp_get_memory_functions'

Because the tests just link against a gmp, i.e. "-lgmp" without
specifying a path. Since SAGE compiles against 4.2.1 (with patches)
the linker fails against for example 4.1.4.

I did build 2.8 and all tests pass on Linux x86-64 with gcc 4.2.0.

Cheers,

Michael

> We'll
> try for GCC-4.2 support in SAGE-2.8.1.
>
> Sun Aug 12 18:22:22 2007
> ------------------------
> 2.8:
>        * m albrecht: upgrade to singular-3-0-3 (this was nontrivial)
>        * m albrecht, c pernet: new version of givaro that fixes some
> bugs. (gcc-4.2 support)
>        * m abshoff, c pernet, w stein: new version of linbox that
> fixes some bugs. (gcc-4.2 support)
>        * d kohel, g nebe, et al.: Genus computation for quadratic
> forms (not really made public yet
>              but it is there in quadratic_forms/genus).
>        * e kirkman, r miller: graph database improvements (which are
> generally useful).
>        * s howe, r miller: bruhat intervals
>        * j mohler: programming guide improvement
>        * b moretti: cayley graphs
>        * juan m bello rivas: fix so clisp can be built in the background.
>        * w stein: upgraded sympy to version 0.5.1, whose main features
> included much optimization
>        * w stein: implement computing
> half_integer_weight_modform_basis function for computing
>                  a basis for half-integral modular forms of given
> weight, level, and character.
>
> --
> William Stein
> Associate Professor of Mathematics
> University of Washingtonhttp://www.williamstein.org


--~--~---------~--~----~------------~-------~--~----~
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-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to