I created a package of The GNU Scientific library (GSL) 1.15, which was released a few weeks ago) and put it here.

http://boxen.math.washington.edu/home/kirkby/patches/gsl-1.15.spkg

I tried to build sage-4.7.rc3 using this version of gsl rather than the older one in Sage.

But while all the self-tests of the GSL package pass (with SAGE_CHECK=yes), there are a couple of doctest failures in Sage. Note, this is a completely fresh build of Sage-4.7.rc3 on OpenSolaris 06/2009. (Building with the old GSL 1.14 gives 100% pass rate).

So this new GSL gives two new doctest failures.

The first looks like a totally different result. In fact, the difference between 0 and infinity is about as big as you can get!

The second failure looks like there may be some increased verbosity of GSL.

Any comments?



The following tests failed:

sage -t -long -force_lib devel/sage/sage/gsl/probability_distribution.pyx # 1 doctests failed
        sage -t  -long -force_lib devel/sage/sage/gsl/interpolation.pyx # 1 
doctests failed
----------------------------------------------------------------------
Total time for all tests: 1770.3 seconds
make: *** [ptestlong] Error 128
drkirkby@hawk:~/sage-4.7.rc2$ ./sage -t -long -force_lib devel/sage/sage/gsl/probability_distribution.pyx
sage -t -long -force_lib "devel/sage/sage/gsl/probability_distribution.pyx"
**********************************************************************
File "/export/home/drkirkby/sage-4.7.rc2/devel/sage/sage/gsl/probability_distribution.pyx", line 387:
    sage: T.distribution_function(0)
Expected:
    0.0
Got:
    +infinity
**********************************************************************
1 items had failures:
   1 of  69 in __main__.example_12
***Test Failed*** 1 failures.
For whitespace errors, see the file /export/home/drkirkby/.sage//tmp/.doctest_probability_distribution.py
         [2.7 s]

----------------------------------------------------------------------
The following tests failed:


        sage -t -long -force_lib 
"devel/sage/sage/gsl/probability_distribution.pyx"
Total time for all tests: 2.7 seconds
drkirkby@hawk:~/sage-4.7.rc2$ ./sage -t -long -force_lib devel/sage/sage/gsl/interpolation.pyx
sage -t -long -force_lib "devel/sage/sage/gsl/interpolation.pyx"
**********************************************************************
File "/export/home/drkirkby/sage-4.7.rc2/devel/sage/sage/gsl/interpolation.pyx", line 23:
    sage: show(point(v) + plot(s,0,11, hue=.8))
Expected nothing
Got:
verbose 0 (4075: plot.py, generate_plot_points) WARNING: When plotting, failed to evaluate function at 33 points.
    verbose 0 (4075: plot.py, generate_plot_points) Last error message: ''
**********************************************************************
1 items had failures:
   1 of   6 in __main__.example_1
***Test Failed*** 1 failures.
For whitespace errors, see the file /export/home/drkirkby/.sage//tmp/.doctest_interpolation.py
         [2.0 s]

----------------------------------------------------------------------
The following tests failed:


        sage -t -long -force_lib "devel/sage/sage/gsl/interpolation.pyx"
Total time for all tests: 2.0 seconds
drkirkby@hawk:~/sage-4.7.rc2$

--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

--
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
URL: http://www.sagemath.org

Reply via email to