On Mon, Aug 10, 2009 at 4:55 AM, Peter Jeremy <peterjer...@optushome.com.au>wrote:
> (I realise sage-4.1 has been superseded but it seemed less effort to > complete the porting work on a single release and forward-port the > patches in one step rather than continuously forward-porting bits. I > have an equivalent 4.1.1.rc2 patchset in boxen:~peter/sage-4.1.1.rc2.patch > The "make test" is still running). > > With the addition of the patches in > > http://wiki.sagemath.org/freebsd/sage-4.1?action=AttachFile&do=get&target=sage-4.1.patch > (also available as boxen:~peter/sage-4.1.patch). > sage-4.1 builds (apparently) successfully on FreeBSD. It still fails > the following tests: > sage -t "4.1/devel/sage/sage/ext/fast_callable.pyx" > - No csin(), f_cdf() This requires writing a little code. > > > sage -t "4.1/devel/sage/sage/rings/number_field/number_field.py" > - Slight numerical differences eg '-0.629960524947437' instead of > pacomplex'-0.62996052494743...'. Change the doctest (put more ...'s). > > - Whitespace differences ? > > * Incorrect signs on imaginary parts Are they very small imaginary parts? > > sage -t "4.1/devel/sage/sage/rings/tests.py" > * test_random_elements and test_random_arith report "memory usage not > implemented. You just have to implement a "get_memory_usage" function in misc/somewhere. We have separate implementations on each OS of functions to return the current memory usage of the Sage process. E.g., on Linux this is a similar library call. On some OS X's this is (or was for a long time) calling "top" and reading part of the output! > > > sage -t "4.1/devel/sage/sage/rings/integer.pyx" > - Numerical difference: 2.8284271247461898 instead of 2.8284271247461903 Maybe change the test with ...'s in output? It depends on the test. > > > sage -t "4.1/devel/sage/sage/schemes/elliptic_curves/period_lattice.py" > * Incorrect signs on real or imaginary parts Are they tiny? > > > sage -t "4.1/devel/sage/sage/misc/getusage.py" > * Exception "memory usage not implemented" > > sage -t "4.1/devel/sage/sage/libs/pari/gen.pyx" > * Exception "memory usage not implemented" See above. > > > Of the above, the star'd points are of most concern to me. > > The full test report is in boxen:~peter/sage-4.1.freebsd32.test.log > > -- > Peter Jeremy > Thanks for your very valuable contribution to the Sage project!! William -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---