On 10/5/07, Jaap Spies <[EMAIL PROTECTED]> wrote:
> William Stein wrote:
>
> > current sage-2.8.6 pre-release here:
> >
> >     http://sage.math.washington.edu/tmp/sage-2.8.6.pre2.tar
> >
> > It has the new singular package, and a new cython package.
> > It's actually going to probably be somewhat difficult to release,
> > because of build problems, I think.   (I won't be able to work
> > on it for a day or two, either.)
>
> I don't want to clobber this discussion on the new singular on sage-dev, but
> on Fedora 7 I got some test failures. So off list I mention the following.
> The combinat failures seem to be back!?

I haven't seen those problems yet, but I suppose I will when I build
test on Fedora 7.  They could be new failures introduced by Mike's
last big patch.

I've now posted sage-2.8.6.pre3 to

   http://sage.math.washington.edu/tmp/

There *are* indeed supposed to be some doctest failures, which
I hope Martin or Yi will look at:
   (1) polynomial_singular_interface.py fails for unknown reasons,
as mentioned elsewhere,
   (2) some unit test problems.

I would appreciate people building sage-2.8.6.pre3 and reporting
if they have any *other* problems in addition to the above, or
if that is it.  Also, fixes would be greatly appreciated (since I'm
just going to wait for fixes before releasing sage-2.8.6, i.e., I
probably won't fix them myself).

Also, if you have code you want to submit to me, it will be vastly
easier for me if you build sage-2.8.6.pre3, apply your patch to that,
merge, do a "make test", fix problems, and make a new patch.
Thanks!  (Yes, I know that takes a lot of CPU cycles, but I'll have
to do the same, and I would have to do it in serial...)

 -- William

>
> Jaap
>
>
>
> ----------------------------------------------------------------------
> The following tests failed:
>
>
>          sage -t  
> devel/sage-main/sage/rings/polynomial/multi_polynomial_libsingular.pyx
>          sage -t  devel/sage-main/sage/misc/cython.py
>          sage -t  devel/sage-main/sage/combinat/skew_tableau.py
>          sage -t  devel/sage-main/sage/combinat/ribbon.py
> Total time for all tests: 2185.3 seconds
> Testing of examples currently not implemented.
> Testing SAGE documentation
> Testing SAGE tutorial
> sage -t  tut.tex
>           [15.7 s]
>
> ----------------------------------------------------------------------
> All tests passed!
> Total time for all tests: 15.7 seconds
> Testing SAGE programming guide
> sage -t  prog.tex
>           [2.7 s]
>
> ----------------------------------------------------------------------
> All tests passed!
> Total time for all tests: 2.7 seconds
> Testing SAGE constructions guide
> sage -t  const.tex
>           [40.9 s]
>
> ----------------------------------------------------------------------
> All tests passed!
> Total time for all tests: 40.9 seconds
> grep: .test-dsage.log: No such file or directory
> [EMAIL PROTECTED] sage-2.8.6.pre2]$
>
> [EMAIL PROTECTED] sage-2.8.6.pre2]$ ./sage -t  
> devel/sage-main/sage/rings/polynomial/multi_polynomial_libsingular.pyx
> sage -t  
> devel/sage-main/sage/rings/polynomial/multi_polynomial_libsingular.pyx**********************************************************************
> File "multi_polynomial_libsingular.pyx", line 874:
>      sage: hash(P)
> Expected:
>      -1767675994
> Got:
>      1837602172
> **********************************************************************
> 1 items had failures:
>     1 of   2 in __main__.example_16
> ***Test Failed*** 1 failures.
> For whitespace errors, see the file .doctest_multi_polynomial_libsingular.pyx
>           [2.7 s]
> exit code: 256
>
> sage -t  devel/sage-main/sage/misc/cython.py                
> **********************************************************************
> File "cython.py", line 315:
>      sage: g = cython_lambda('double x, double y', 'x*x + y*y + x + y + 17*x 
> + 3.2')
> Exception raised:
>      Traceback (most recent call last):
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/doctest.py", line 
> 1212, in __run
>          compileflags, 1) in test.globs
>        File "<doctest __main__.example_4[1]>", line 1, in <module>
>          g = cython_lambda('double x, double y', 'x*x + y*y + x + y + 17*x + 
> 3.2')###line 315:
>      sage: g = cython_lambda('double x, double y', 'x*x + y*y + x + y + 17*x 
> + 3.2')
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/misc/cython.py",
>  line 356, in cython_lambda
>          create_local_c_file=False)
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/server/support.py",
>  line 303, in cython_import_all
>          create_local_c_file=create_local_c_file)
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/server/support.py",
>  line 284, in cython_import
>          create_local_c_file=create_local_c_file)
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/misc/cython.py",
>  line 261, in cython
>          raise RuntimeError, "Error compiling %s:\n%s\n%s"%(filename, log, 
> err)
>      RuntimeError: Error compiling 
> /home/jaap/.sage//temp/paix/8280//tmp_0.spyx:
>      running build
>      running build_ext
>      building '_home_jaap__sage__temp_paix_8280__tmp_0_spyx_0' extension
>      creating build
>      creating build/temp.linux-i686-2.5
>      gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC 
> -I/home/jaap/downloads/sage-2.8.6.pre2/local/include
> -I/home/jaap/downloads/sage-2.8.6.pre2/local/include/python2.5 
> -I/home/jaap/downloads/sage-2.8.6.pre2/devel/sage/sage/ext
> -I/home/jaap/downloads/sage-2.8.6.pre2/devel/sage/ 
> -I/home/jaap/downloads/sage-2.8.6.pre2/devel/sage/sage/gsl 
> -I/home/jaap/.sage//temp/paix/8280
> -I/home/jaap/downloads/sage-2.8.6.pre2/local/include/python2.5 -c 
> _home_jaap__sage__temp_paix_8280__tmp_0_spyx_0.c -o
> build/temp.linux-i686-2.5/_home_jaap__sage__temp_paix_8280__tmp_0_spyx_0.o -w
>
>      _home_jaap__sage__temp_paix_8280__tmp_0_spyx_0.c:24:23: error: 
> interrupt.h: No such file or directory
>      _home_jaap__sage__temp_paix_8280__tmp_0_spyx_0.c:25:21: error: 
> stdsage.h: No such file or directory
>      error: command 'gcc' failed with exit status 1
>
> **********************************************************************
> File "cython.py", line 316:
>      sage: g(2,3)
> Exception raised:
>      Traceback (most recent call last):
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/doctest.py", line 
> 1212, in __run
>          compileflags, 1) in test.globs
>        File "<doctest __main__.example_4[2]>", line 1, in <module>
>          g(Integer(2),Integer(3))###line 316:
>      sage: g(2,3)
>      NameError: name 'g' is not defined
> **********************************************************************
> File "cython.py", line 318:
>      sage: g(0,0)
> Exception raised:
>      Traceback (most recent call last):
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/doctest.py", line 
> 1212, in __run
>          compileflags, 1) in test.globs
>        File "<doctest __main__.example_4[3]>", line 1, in <module>
>          g(Integer(0),Integer(0))###line 318:
>      sage: g(0,0)
>      NameError: name 'g' is not defined
> **********************************************************************
> File "cython.py", line 323:
>      sage: f = cython_lambda('double x', 'sage.math.sin(x) + sage.a')
> Exception raised:
>      Traceback (most recent call last):
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/doctest.py", line 
> 1212, in __run
>          compileflags, 1) in test.globs
>        File "<doctest __main__.example_4[5]>", line 1, in <module>
>          f = cython_lambda('double x', 'sage.math.sin(x) + sage.a')###line 
> 323:
>      sage: f = cython_lambda('double x', 'sage.math.sin(x) + sage.a')
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/misc/cython.py",
>  line 356, in cython_lambda
>          create_local_c_file=False)
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/server/support.py",
>  line 303, in cython_import_all
>          create_local_c_file=create_local_c_file)
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/server/support.py",
>  line 284, in cython_import
>          create_local_c_file=create_local_c_file)
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/site-packages/sage/misc/cython.py",
>  line 261, in cython
>          raise RuntimeError, "Error compiling %s:\n%s\n%s"%(filename, log, 
> err)
>      RuntimeError: Error compiling 
> /home/jaap/.sage//temp/paix/8280//tmp_1.spyx:
>      running build
>      running build_ext
>      building '_home_jaap__sage__temp_paix_8280__tmp_1_spyx_0' extension
>      creating build
>      creating build/temp.linux-i686-2.5
>      gcc -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC 
> -I/home/jaap/downloads/sage-2.8.6.pre2/local/include
> -I/home/jaap/downloads/sage-2.8.6.pre2/local/include/python2.5 
> -I/home/jaap/downloads/sage-2.8.6.pre2/devel/sage/sage/ext
> -I/home/jaap/downloads/sage-2.8.6.pre2/devel/sage/ 
> -I/home/jaap/downloads/sage-2.8.6.pre2/devel/sage/sage/gsl 
> -I/home/jaap/.sage//temp/paix/8280
> -I/home/jaap/downloads/sage-2.8.6.pre2/local/include/python2.5 -c 
> _home_jaap__sage__temp_paix_8280__tmp_1_spyx_0.c -o
> build/temp.linux-i686-2.5/_home_jaap__sage__temp_paix_8280__tmp_1_spyx_0.o -w
>
>      _home_jaap__sage__temp_paix_8280__tmp_1_spyx_0.c:24:23: error: 
> interrupt.h: No such file or directory
>      _home_jaap__sage__temp_paix_8280__tmp_1_spyx_0.c:25:21: error: 
> stdsage.h: No such file or directory
>      error: command 'gcc' failed with exit status 1
>
> **********************************************************************
> File "cython.py", line 324:
>      sage: f(10)
> Exception raised:
>      Traceback (most recent call last):
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/doctest.py", line 
> 1212, in __run
>          compileflags, 1) in test.globs
>        File "<doctest __main__.example_4[6]>", line 1, in <module>
>          f(Integer(10))###line 324:
>      sage: f(10)
>      TypeError: <lambda>() takes exactly 2 arguments (1 given)
> **********************************************************************
> File "cython.py", line 327:
>      sage: f(10)
> Exception raised:
>      Traceback (most recent call last):
>        File 
> "/home/jaap/downloads/sage-2.8.6.pre2/local/lib/python2.5/doctest.py", line 
> 1212, in __run
>          compileflags, 1) in test.globs
>        File "<doctest __main__.example_4[8]>", line 1, in <module>
>          f(Integer(10))###line 327:
>      sage: f(10)
>      TypeError: <lambda>() takes exactly 2 arguments (1 given)
> **********************************************************************
> 1 items had failures:
>     6 of   9 in __main__.example_4
> ***Test Failed*** 6 failures.
> For whitespace errors, see the file .doctest_cython.py
>           [3.9 s]
> exit code: 256
>
>


-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.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