[sage-devel] Re: Sage 2.10.2.rc2 release!
Mabshoff, In rc2, I get that glibc problem sometimes when simply exiting the program: [EMAIL PROTECTED]:~/sage-2.10.3.rc2-sage.math-only-x86_64-Linux$ ./sage -- | SAGE Version 2.10.3.rc2, Release Date: 2008-03-05 | | Type notebook() for the GUI, and license() for information.| -- The SAGE install tree may have moved. Regenerating Python.pyo and .pyc files that hardcode the install PATH (please wait at most a few minutes)... Please do not interrupt this. sage: exit Exiting SAGE (CPU time 0m0.02s, Wall time 0m15.75s). Exiting spawned Gap process. *** glibc detected *** double free or corruption (out): 0x00ea1e50 *** /home/rlmill/sage-2.10.3.rc2-sage.math-only-x86_64-Linux/local/bin/ sage-sage: line 214: 15440 Aborted sage-ipython $@ - c $SAGE_STARTUP_COMMAND; This is the problem causing sage -t devel/sage/sage/graphs/graph.py to fail. In verbose mode, I get: 1210 passed and 0 failed. Test passed. *** glibc detected *** double free or corruption (out): 0x00ecf3d0 *** [44.0 s] exit code: 256 -- The following tests failed: sage -t -verbose devel/sage-main/sage/graphs/graph.py Total time for all tests: 44.0 seconds I have to make a remark (that probably won't help you...): When you recompile Python --without-pymalloc to valgrind something, this looks like the message you start getting upon exit... - RLM --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc2 release!
Hi, Regarding 2.10.2.rc2 the failures are as follows: 32-bit linux ubuntu: sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/plot/plot.py sage -t devel/sage-main/sage/structure/factorization.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py 32-bit redhat: sage -t devel/sage-main/sage/modular/ssmod/ssmod.py sage -t devel/sage-main/sage/structure/factorization.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/plot/plot.py 32-bit powerpc OS X 10.5: A clean build completes fine but *nothing* works. Sage can't even start up: clement-pernets-imac-g5:~ was$ build/sage-2.10.3.rc2/sage -- | SAGE Version 2.10.3.rc2, Release Date: 2008-03-05 | | Type notebook() for the GUI, and license() for information.| -- Unhandled SIGBUS: A bus error occured in SAGE. This probably occured because a *compiled* component of SAGE has a bug in it (typically accessing invalid memory) or is not properly wrapped with _sig_on, _sig_off. You might want to run SAGE under gdb with 'sage -gdb' to debug this. SAGE will now terminate (sorry). Using GDB we see this is caused by the dreaded Linbox commentator: (gdb) bt #0 0x91219bb0 in std::ios_base::ios_base () #1 0x91226114 in std::basic_ioschar, std::char_traitschar ::basic_ios () #2 0x91224490 in std::basic_ofstreamchar, std::char_traitschar ::basic_ofstream () #3 0x05ac6220 in LinBox::Commentator::Commentator () #4 0x05ac6458 in LinBox::Commentator::Commentator () #5 0x0575dfa4 in __static_initialization_and_destruction_0 () #6 0x0575e104 in global constructors keyed to _Z5powerI7IntegerlET_S1_T0_ () #7 0x8fe1376c in __dyld__ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE () #8 0x8fe0f180 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj () #9 0x8fe0f0d0 in __dyld__ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj () #10 0x8fe0f2a4 in __dyld__ZN11ImageLoader15runInitializersERKNS_11LinkContextE () #11 0x8fe0c12c in __dyld_dlopen () #12 0x934d75a8 in dlopen () - 32-bit OS X 10.5 INTEL sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/modular/modsym/space.py sage -t devel/sage-main/sage/plot/plot.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py - 64-bit linux: sage -t devel/sage-main/sage/plot/plot.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py - Athlon 32-bit Linux: sage -t devel/sage-main/sage/plot/plot.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py sage -t devel/sage-main/sage/structure/factorization.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc2 release!
mabshoff wrote: The merge goes on. 2.10.3.rc2 can be found at http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.3/sage-2.10.3.rc2.tar A sage.math binary for those interested in not compiling all of Sage is at http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.3/sage-2.10.3.rc2-sage.math-only-x86_64-Linux.tar.gz On Fedora 7, 32 bits no news: -- The following tests failed: sage -t devel/sage-main/sage/structure/factorization.py sage -t devel/sage-main/sage/plot/plot.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py Total time for all tests: 2904.4 seconds Please see /home/jaap/downloads/sage-2.10.3.rc2/tmp/test.log for the complete log from this test. [EMAIL PROTECTED] sage-2.10.3.rc2]$ Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc2 release!
On an amd64 bit ubuntu 7.04 linux machine: The following tests failed: sage -t devel/sage-main/sage/functions/orthogonal_polys.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/plot/plot.py All but the first one are mentioned elsewhere in this thread. I reran the first one an all tests passed: [EMAIL PROTECTED]:~/wdj/sagefiles/sage-2.10.3.rc2$ ./sage -t /home/wdj/wdj/sagefiles/sage-2.10.3.rc1/devel/sage/sage/functions/orthogonal_polys.py sage -t devel/sage-matgp/sage/functions/orthogonal_polys.py [4.2 s] -- All tests passed! Total time for all tests: 4.2 seconds On Wed, Mar 5, 2008 at 10:55 AM, mabshoff [EMAIL PROTECTED] wrote: The merge goes on. 2.10.3.rc2 can be found at http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.3/sage-2.10.3.rc2.tar A sage.math binary for those interested in not compiling all of Sage is at http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.3/sage-2.10.3.rc2-sage.math-only-x86_64-Linux.tar.gz 2.10.3 has turned froma bug-fix only release into a medium to full feature release. I will be off line for about 20 hours from now on, so once I have gotten back to Germany I will restart work on rc3 which I consider important before the final release phase. I hope for a final release on Friday. Cheers, Michael sage -t devel/sage/sage/rings/polynomial/groebner_fan.py [known, ideal related] sage -t devel/sage/sage/modular/modsym/space.py [occasional randomish segfaults - after 7 of 18 seconds] Segmentation fault, no double free seen sage -t devel/sage/sage/plot/plot.py [known] sage -t devel/sage/sage/matrix/matrix_symbolic_dense.pyx File matrix_symbolic_dense.pyx, line 871: sage: list(a.fcp()) Expected: [(x^2 - 65*x - 250, 1), (x, 3)] Got: [(x, 3), (x^2 - 65*x - 250, 1)] Sorting should fix this. sage -t devel/sage/sage/geometry/lattice_polytope.py *** glibc detected *** double free or corruption (out): 0x00e6d400 *** No clue, but it doesn't look good. Valgrind might tell us something. sage -t devel/sage/sage/graphs/graph.py sage -t devel/doc/tut/tut.tex [known issues] sage -t devel/doc/const/const.tex [known issues] Merged in rc2: #277: John Cremona: Add generic_discrete_logarithm and order computation using Pollard's rho algorithm #2155: William Stein: greatly speed up matrix inversion for 1x1 and 2x2 matrices over QQ by a factor of 20!; speed up changing base rings (architecture); hadamard bound #2207: Mike Hansen: fcp for matrices over SR #2310: William Stein: bug attaching files in files that are attached #2356: John Cremona: Bug in discrete_log_generic #2370: Didier Deshommes: unable to coerce bool types to Sage integers #2381: Jason Grout: plot_vector_field: implement ability to plot arbitrary vector fields #2382: Gary Furnish: sage-doctest broken by removal of temp files #2388: Clement Pernet: linbox charpoly crashes on OSX 10.5 Intel - this is a work around fix #2391: William Stein: module docstring bug running filename.sage from the command line #2392: Nick Alexander: generic univariate polynomial has no discriminant function #2395: Simon King: New features for number fields (gap interface, matrix groups) Merged in rc1: #590: Mike Hansen: document extended_rational_field.py #753: David Harvey, Carl Witty: derivative alias for diff #915: Clement Pernet: Make LinBox interface use PID_Integer instead of using old header as workaround #1748: Carl Witty: Passing the ipython argument '-wthread' at startup #1805: William Stein: improve doctest coverage for Factorization; fix several critical bugs #1810: Martin Albrecht: refactoring to improve finite field reference manual #1868: Jaap Spies: New experimental mayavi2 package #1902: John Cremona: mistake in the documentation for gens for Finite field givaro #2099: Nick Alexander, Gary Furnish: Make sage-test execute multiple doctests in parallel #2239: John Voight, William Stein: Leak in totallyreal.py #2245: William Stein, Craig Cigtro: abvar -- increase the doctest coverage to 100% #2254: Clement Pernet:Upgrade linbox and givaro spkg to upstream #2268: Gary Furnish, Robert Bradshaw: has_coerce_map_from_c performance improvements #2275: Mike Hansen: get sloane_functions.py to 100% coverage #2279: Craig Citro: Followup fix due to a typo in a doctestfix #2298: Carl Witty: implement a way to compute a number field containing given algebraic numbers #2326: Robert Miller: compiled sparse and dense graph datastructures
[sage-devel] Re: Sage 2.10.2.rc2 release!
On Wed, Mar 5, 2008 at 3:13 PM, David Joyner [EMAIL PROTECTED] wrote: On an amd64 bit ubuntu 7.04 linux machine: The following tests failed: sage -t devel/sage-main/sage/functions/orthogonal_polys.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/plot/plot.py All but the first one are mentioned elsewhere in this thread. I reran the first one an all tests passed: [EMAIL PROTECTED]:~/wdj/sagefiles/sage-2.10.3.rc2$ ./sage -t /home/wdj/wdj/sagefiles/sage-2.10.3.rc1/devel/sage/sage/functions/orthogonal_polys.py sage -t devel/sage-matgp/sage/functions/orthogonal_polys.py [4.2 s] -- All tests passed! Total time for all tests: 4.2 seconds In the log for this failing the first time SAGE_ROOT/test.log, exactly what does the error output say? -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc2 release!
On Wed, Mar 5, 2008 at 6:14 PM, William Stein [EMAIL PROTECTED] wrote: On Wed, Mar 5, 2008 at 3:13 PM, David Joyner [EMAIL PROTECTED] wrote: On an amd64 bit ubuntu 7.04 linux machine: The following tests failed: sage -t devel/sage-main/sage/functions/orthogonal_polys.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/plot/plot.py All but the first one are mentioned elsewhere in this thread. I reran the first one an all tests passed: [EMAIL PROTECTED]:~/wdj/sagefiles/sage-2.10.3.rc2$ ./sage -t /home/wdj/wdj/sagefiles/sage-2.10.3.rc1/devel/sage/sage/functions/orthogonal_polys.py sage -t devel/sage-matgp/sage/functions/orthogonal_polys.py [4.2 s] -- All tests passed! Total time for all tests: 4.2 seconds In the log for this failing the first time SAGE_ROOT/test.log, exactly what does the error output say? sage -t devel/sage-main/sage/functions/orthogonal_polys.py ** File orthogonal_polys.py, line 365: sage: gen_laguerre(3,0,x) Expected: -1/6*x^3 + 3/2*x^2 - 3*x + 1 Got: 540441855 ** 1 items had failures: 1 of 6 in __main__.example_3 ***Test Failed*** 1 failures. -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc2 release!
On Wed, Mar 5, 2008 at 3:16 PM, David Joyner [EMAIL PROTECTED] wrote: On Wed, Mar 5, 2008 at 6:14 PM, William Stein [EMAIL PROTECTED] wrote: On Wed, Mar 5, 2008 at 3:13 PM, David Joyner [EMAIL PROTECTED] wrote: On an amd64 bit ubuntu 7.04 linux machine: The following tests failed: sage -t devel/sage-main/sage/functions/orthogonal_polys.py sage -t devel/sage-main/sage/rings/polynomial/groebner_fan.py sage -t devel/sage-main/sage/matrix/matrix_symbolic_dense.pyx sage -t devel/sage-main/sage/plot/plot.py All but the first one are mentioned elsewhere in this thread. I reran the first one an all tests passed: [EMAIL PROTECTED]:~/wdj/sagefiles/sage-2.10.3.rc2$ ./sage -t /home/wdj/wdj/sagefiles/sage-2.10.3.rc1/devel/sage/sage/functions/orthogonal_polys.py sage -t devel/sage-matgp/sage/functions/orthogonal_polys.py [4.2 s] -- All tests passed! Total time for all tests: 4.2 seconds In the log for this failing the first time SAGE_ROOT/test.log, exactly what does the error output say? sage -t devel/sage-main/sage/functions/orthogonal_polys.py ** File orthogonal_polys.py, line 365: sage: gen_laguerre(3,0,x) Expected: -1/6*x^3 + 3/2*x^2 - 3*x + 1 Got: 540441855 ** 1 items had failures: 1 of 6 in __main__.example_3 ***Test Failed*** 1 failures. That looks very much like a weird maxima/pexpect synchryonization issue. i.e., the sort of thing that should never happen. I suspect that since 540441855 looks like a number that could come up in the synchronization code. If I change the synchronizer to be a number surrounded by SAGE_SYNC say, then at least Sage would notice that something went seriously wrong and throw an error (which would be way better than getting a wrong result). William --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
In between the upgrade to 2.10.1 did you change anything like the gcc version? No #define __LINBOX_CONFIGURATION #include linbox/config-blas.h int main () { double a; return 0; } If that work we have a problem somewhere, if it doesn't work something it wrong with your toolchain and/or your ATLAS install. It compiles only if I do the following: sage -sh g++ -o test -I$SAGE_LOCAL/include -D__LINBOX_HAVE_CBLAS conftest.cpp Without the LINBOX_HAVE_CBLAS I get a lot of errors such as: /tmp/ccMY0e0Z.o: In function `cblas_sgemm': conftest.cpp:(.text+0x1dd): undefined reference to `sgemm_' conftest.cpp:(.text+0x257): undefined reference to `sgemm_' Phil --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
On Feb 25, 9:53 pm, philt [EMAIL PROTECTED] wrote: In between the upgrade to 2.10.1 did you change anything like the gcc version? No #define __LINBOX_CONFIGURATION #include linbox/config-blas.h int main () { double a; return 0; } If that work we have a problem somewhere, if it doesn't work something it wrong with your toolchain and/or your ATLAS install. It compiles only if I do the following: sage -sh g++ -o test -I$SAGE_LOCAL/include -D__LINBOX_HAVE_CBLAS conftest.cpp Without the LINBOX_HAVE_CBLAS I get a lot of errors such as: /tmp/ccMY0e0Z.o: In function `cblas_sgemm': conftest.cpp:(.text+0x1dd): undefined reference to `sgemm_' conftest.cpp:(.text+0x257): undefined reference to `sgemm_' Phil Ok, that is interesting. Clement, are you tracking this? You sound like the perfect guy to track this down. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
sage -upgrade from 2.10.1 to 2.10.2: I got a failure here: package /opt/sage-2.10/spkg/standard/linbox-20070915.p6.spkg checking for NTL = 5.0... found checking for GIVARO = 3.0... found checking for C interface to BLAS... not found checking for others BLAS... not found *** ERROR: BLAS not found! BLAS routines are required for this library to compile. Please make sure BLAS are installed and specify its location with the option --with-blas=lib when running configure. *** Error configuring linbox real0m21.438s user0m6.028s sys 0m4.984s sage: An error occurred while installing linbox-20070915.p6 Please email sage-devel http://groups.google.com/group/sage-devel explaining the problem and send the relevant part of of /opt/sage-2.10/install.log. Describe your computer, operating system, etc. If you want to try to fix the problem, yourself *don't* just cd to /opt/sage-2.10/spkg/build/linbox-20070915.p6 and type 'make'. Instead type /opt/sage-2.10/sage -sh in order to set all environment variables correctly, then cd to /opt/sage-2.10/spkg/build/linbox-20070915.p6 (When you are done debugging, you can type exit to leave the subshell.) make: *** [installed/linbox-20070915.p6] Error 1 While I have local/lib/libcblas.so local/lib/libgslcblas.a local/lib/libf77blas.a local/lib/libcblas.a local/lib/libf77blas.so local/lib/libgslcblas.so.0 local/lib/libgslcblas.so.0.0.0 local/lib/libblas.a local/lib/libgslcblas.la local/lib/libgslcblas.so And I didn't have probs compiling 2.10 then upgrading to 2.10.1 Phil --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
On Feb 24, 3:05 pm, philt [EMAIL PROTECTED] wrote: sage -upgrade from 2.10.1 to 2.10.2: I got a failure here: Hi Phil. Does this happen reproducibly? I assume you are on Linux, but which distribution, CPU type, gcc and so on? package /opt/sage-2.10/spkg/standard/linbox-20070915.p6.spkg checking for NTL = 5.0... found checking for GIVARO = 3.0... found checking for C interface to BLAS... not found checking for others BLAS... not found *** ERROR: BLAS not found! BLAS routines are required for this library to compile. Please make sure BLAS are installed and specify its location with the option --with-blas=lib when running configure. *** Error configuring linbox In the build directory spkg/build/linbox-20070915.p6/linbox/ there should be a file config.log. Please tar it up, post it somewhere on the web and send us a link. real0m21.438s user0m6.028s sys 0m4.984s sage: An error occurred while installing linbox-20070915.p6 Please email sage-develhttp://groups.google.com/group/sage-devel explaining the problem and send the relevant part of of /opt/sage-2.10/install.log. Describe your computer, operating system, etc. If you want to try to fix the problem, yourself *don't* just cd to /opt/sage-2.10/spkg/build/linbox-20070915.p6 and type 'make'. Instead type /opt/sage-2.10/sage -sh in order to set all environment variables correctly, then cd to /opt/sage-2.10/spkg/build/linbox-20070915.p6 (When you are done debugging, you can type exit to leave the subshell.) make: *** [installed/linbox-20070915.p6] Error 1 While I have local/lib/libcblas.so local/lib/libgslcblas.a local/lib/libf77blas.a local/lib/libcblas.a local/lib/libf77blas.so local/lib/libgslcblas.so.0 local/lib/libgslcblas.so.0.0.0 local/lib/libblas.a local/lib/libgslcblas.la local/lib/libgslcblas.so And I didn't have probs compiling 2.10 then upgrading to 2.10.1 Phil Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
Hi Michael, Does this happen reproducibly? I tried twice sage -upgrade and twice the same error (looks like it tries twice per attempt then stops) I assume you are on Linux, but which distribution, CPU type, gcc and so on? 64-bit Debian Lenny in a vserver sage:/# uname -a Linux sage 2.6.22.18-grsec2.1.11-vs2.2.0.6 #1 SMP Tue Feb 12 13:52:37 CET 2008 x86_64 GNU/Linux sage:/# gcc --version gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) In the build directory spkg/build/linbox-20070915.p6/linbox/ there should be a file config.log. Please tar it up, post it somewhere on the web and send us a link. http://www.yobi.be/files/linbox-config.log Cheers, Phil --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
SNIP While I have local/lib/libcblas.so Ok, is that $SAGE_LOCAL/local/lib ? The config test complains about a missing cblas: configure:24249: g++ -o conftest -g -fPIC -I/opt/sage-2.10/local/ include -I/opt/sage-2.10/local/include/linbox -L/opt/sage-2.10/local/lib -g -I/opt/sage-2.10/local/include/ linbox -I/opt/sage-2.10/local/include conftest.cpp -lcblas -latlas /usr/bin/ld: cannot find -lcblas collect2: ld returned 1 exit status In between the upgrade to 2.10.1 did you change anything like the gcc version? You can take the following code snippet, name it conftest.cpp and try to compile it manually with the above command: #define __LINBOX_CONFIGURATION #include linbox/config-blas.h int main () { double a; return 0; } If that work we have a problem somewhere, if it doesn't work something it wrong with your toolchain and/or your ATLAS install. local/lib/libgslcblas.a local/lib/libf77blas.a local/lib/libcblas.a local/lib/libf77blas.so local/lib/libgslcblas.so.0 local/lib/libgslcblas.so.0.0.0 local/lib/libblas.a local/lib/libgslcblas.la local/lib/libgslcblas.so And I didn't have probs compiling 2.10 then upgrading to 2.10.1 Phil Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
On Feb 23, 3:48 am, William Stein [EMAIL PROTECTED] wrote: Hello folks, Sage 2.10.2 has been released on February 23nd, 2008. It is available at http://sagemath.org/download.html SNIP Those of you who want to bundle patches against 2.10.2 be warned that currently the repo at sagemath.org hasn't been updated yet, i.e. the bundles you will create will have all changes from 2.10.1-2.10.2 in it. Consequently you will be unable to attach them to any trac ticket due to its size, i.e. roughly 490 KB! Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
On Sat, Feb 23, 2008 at 7:21 AM, mabshoff [EMAIL PROTECTED] wrote: On Feb 23, 3:48 am, William Stein [EMAIL PROTECTED] wrote: Hello folks, Sage 2.10.2 has been released on February 23nd, 2008. It is available at http://sagemath.org/download.html SNIP Those of you who want to bundle patches against 2.10.2 be warned that currently the repo at sagemath.org hasn't been updated yet, i.e. the bundles you will create will have all changes from 2.10.1-2.10.2 in it. Consequently you will be unable to attach them to any trac ticket due to its size, i.e. roughly 490 KB! Don't worry, I just updated the default repo's at sagemath.org. William --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
On Sat, Feb 23, 2008 at 10:17 AM, William Stein [EMAIL PROTECTED] wrote: On Sat, Feb 23, 2008 at 7:21 AM, mabshoff [EMAIL PROTECTED] wrote: On Feb 23, 3:48 am, William Stein [EMAIL PROTECTED] wrote: Hello folks, Sage 2.10.2 has been released on February 23nd, 2008. It is available at http://sagemath.org/download.html SNIP Those of you who want to bundle patches against 2.10.2 be warned that currently the repo at sagemath.org hasn't been updated yet, i.e. the bundles you will create will have all changes from 2.10.1-2.10.2 in it. Consequently you will be unable to attach them to any trac ticket due to its size, i.e. roughly 490 KB! Don't worry, I just updated the default repo's at sagemath.org. William I just noticed that the binary downloads for sage-2.10.2 haven't been updated, just the source code is available. Best, -- Hector --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
Hi Hector, I just noticed that the binary downloads for sage-2.10.2 haven't been updated, just the source code is available. Best, -- Hector it always takes a while (roughly up to a day) for the binaries to be build, tested and uploaded to the sagemath.org. So they should appear this evening. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
On Sat, Feb 23, 2008 at 11:26 AM, mabshoff [EMAIL PROTECTED] wrote: ... it always takes a while (roughly up to a day) for the binaries to be build, tested and uploaded to the sagemath.org. So they should appear this evening. Cheers, Michael I see. Thanks for letting me know, Michael! -- Hector --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: sage-2.10.2
I am having trouble as described in trac # 2003; I had the same problem with 2.10.1 but I don't have a serious reason to use the latest sage on my laptop, so I just waited and hoped it would get fixed for 2.10.2. I tried changing my path to something pretty minimal but I am still having this problem. Any suggestions? -M. Hampton On Feb 23, 9:21 am, mabshoff [EMAIL PROTECTED] wrote: On Feb 23, 3:48 am, William Stein [EMAIL PROTECTED] wrote: Hello folks, Sage 2.10.2 has been released on February 23nd, 2008. It is available at http://sagemath.org/download.html SNIP Those of you who want to bundle patches against 2.10.2 be warned that currently the repo at sagemath.org hasn't been updated yet, i.e. the bundles you will create will have all changes from 2.10.1-2.10.2 in it. Consequently you will be unable to attach them to any trac ticket due to its size, i.e. roughly 490 KB! Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
OK -- I found these responses only on Friday morning (GMT) and had not done anything about them anyway. I was going to suggest replacing the code with sage: A, gens = E.abelian_group(); A Multiplicative Abelian Group isomorphic to C5 with a remark in the text that the actual generators should be expected to vary from run to run. If you think that is better to have in this document then we can always change it for 2.10.3. John On 21/02/2008, mabshoff [EMAIL PROTECTED] wrote: On Feb 22, 12:04 am, John Cremona [EMAIL PROTECTED] wrote: alpha2 built fine for me make check found this: Hi John, sage -t const.tex ** File const.py, line 3200: : G = E.abelian_group(); G Expected: (Multiplicative Abelian Group isomorphic to C5, ((1 : 0 : 1),)) Got: (Multiplicative Abelian Group isomorphic to C5, ((0 : 0 : 1),)) but that's a random effect since any one of 4 generators for this group might be output. Is there a way of saying it's random in const.tex? Yep, just like in the regular doctests. The issue has already been fixed and the patch is in what will become 2.10.2.rc0 within hours. Interestingly applying #1947 lead to two new doctest failures: #2251 and #2252. A binary for sage.math that shows the problems is at http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-sage-2.10.2.rc0ish-x86_64-Linux.tar.gz John Cheers, Michael -- John Cremona --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
this is 2.10.2.rc0, which hopefully will be identical to 2.10.2 final. I got four doctest failures on my OSX Intel 10.5 box: sage -t devel/sage-main/sage/calculus/calculus.py sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py sage -t devel/sage-main/sage/rings/real_rqdf.pyx Two of those (the number_field ones) are things I fixed earlier today; I just spent a while trying to track those down. Anyone who wants to see what I figured out, and maybe explain the rest of the mystery to me, check out: http://trac.sagemath.org/sage_trac/ticket/2257 The other two are issues in the precision: --- sage -t devel/sage-main/sage/rings/real_rqdf.pyx ** File real_rqdf.pyx, line 32: sage: RQDF(a) Expected: 0.868588963806503655302257837833210164588794011607333132228907565 Got: 0.868588963806503655302257837833210164588794011607333132228907566 ** 1 items had failures: 1 of 9 in __main__.example_0 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_real_rqdf.pyx [2.4 s] - sage -t devel/sage-main/sage/calculus/calculus.py ** File calculus.py, line 2971: sage: f.find_maximum_on_interval(0,5, tol=0.1, maxfun=10) Expected: (0.56109032345808163, 0.857926501456) Got: (0.56109032345808174, 0.857926501456) ** 1 items had failures: 1 of 3 in __main__.example_76 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_calculus.py [31.2 s] -cc --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Feb 21, 2008, at 10:15 PM, mabshoff wrote: Hello folks, this is 2.10.2.rc0, which hopefully will be identical to 2.10.2 final. Please build and doctest this release and report any issue you come across. At this point only critical issues will be patched, i.e. doctest failures or segfaults. Everything else will have another chance in 2.10.3. GNUTLS build failed, core 2 duo, mac OS 10.4.11, MAKE=make -j2. Here's the end of the log: [.] ../lib/.libs/libgnutls.dylib(md2.o) definition of _md2_process_block ld: warning multiple definitions of symbol _md2_read_ctx .libs/libgnutls-openssl.lax/liblgnu.a/md2.o definition of _md2_read_ctx in section (__TEXT,__text) ../lib/.libs/libgnutls.dylib(md2.o) definition of _md2_read_ctx ld: warning multiple definitions of symbol _md2_stream .libs/libgnutls-openssl.lax/liblgnu.a/md2.o definition of _md2_stream in section (__TEXT,__text) ../lib/.libs/libgnutls.dylib(md2.o) definition of _md2_stream (cd .libs rm -f libgnutls-openssl.26.dylib ln -s libgnutls- openssl.26.1.2.dylib libgnutls-openssl.26.dylib) (cd .libs rm -f libgnutls-openssl.dylib ln -s libgnutls-openssl. 26.1.2.dylib libgnutls-openssl.dylib) rm -fr .libs/libgnutls-openssl.lax creating libgnutls-openssl.la (cd .libs rm -f libgnutls-openssl.la ln -s ../libgnutls- openssl.la libgnutls-openssl.la) make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 failed to build GNUTLS real1m54.769s user0m53.751s sys 1m20.593s sage: An error occurred while installing gnutls-2.2.1.p1 david --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
David Harvey wrote: On Feb 21, 2008, at 10:15 PM, mabshoff wrote: Hello folks, this is 2.10.2.rc0, which hopefully will be identical to 2.10.2 final. Please build and doctest this release and report any issue you come across. At this point only critical issues will be patched, i.e. doctest failures or segfaults. Everything else will have another chance in 2.10.3. GNUTLS build failed, core 2 duo, mac OS 10.4.11, MAKE=make -j2. Here's the end of the log: [.] Hi David, ../lib/.libs/libgnutls.dylib(md2.o) definition of _md2_process_block ld: warning multiple definitions of symbol _md2_read_ctx .libs/libgnutls-openssl.lax/liblgnu.a/md2.o definition of _md2_read_ctx in section (__TEXT,__text) ../lib/.libs/libgnutls.dylib(md2.o) definition of _md2_read_ctx ld: warning multiple definitions of symbol _md2_stream .libs/libgnutls-openssl.lax/liblgnu.a/md2.o definition of _md2_stream in section (__TEXT,__text) ../lib/.libs/libgnutls.dylib(md2.o) definition of _md2_stream (cd .libs rm -f libgnutls-openssl.26.dylib ln -s libgnutls- openssl.26.1.2.dylib libgnutls-openssl.26.dylib) (cd .libs rm -f libgnutls-openssl.dylib ln -s libgnutls-openssl. 26.1.2.dylib libgnutls-openssl.dylib) rm -fr .libs/libgnutls-openssl.lax creating libgnutls-openssl.la (cd .libs rm -f libgnutls-openssl.la ln -s ../libgnutls- openssl.la libgnutls-openssl.la) make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 failed to build GNUTLS real1m54.769s user0m53.751s sys 1m20.593s sage: An error occurred while installing gnutls-2.2.1.p1 david Could you please post slightly more of the log? It looks like it happens during make install which would make it easy to fix. Is it reproducible? Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Feb 22, 2008, at 8:29 AM, Michael.Abshoff wrote: Could you please post slightly more of the log? It looks like it happens during make install which would make it easy to fix. Is it reproducible? http://sage.math.washington.edu/home/dmharvey/install.log.gz I am going to try building again now with -j1. david --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
Problems with sage-2.10.2.rc0: 1. One 32-bit REDHAT, 32-bit Debian (minimal), The build completely fails at the sage -br part with: ... sage/misc/sage_timeit_class.pyx -- /home/was/build/sage-2.10.2.rc0/local//lib/python/site-packages//sage/misc/sage_timeit_class.pyx running install running build running build_py running build_ext running build_scripts error: Is a directory sage: There was an error installing modified sage library code. [needless to say, all doctests fail.] 2. One Intel OS X 10.5 ppc: sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py sage -t devel/sage-main/sage/rings/padics/pow_computer.pyx sage -t devel/sage-main/sage/rings/padics/pow_computer_ext.pyx Total time for all tests: 7340.6 seconds Please see /Users/was/build/sage-2.10.2.rc0/tmp/test.log for the complete log from this test. clement-pernets-imac-g5:~ was$ Here are the pow_computer failures: sage -t devel/sage-main/sage/rings/padics/pow_computer.pyx ** File pow_computer.pyx, line 160: sage: PC._pow_mpz_t_tmp_demo(6, 8) Expected: 244140625 Got: 152587890625 ** 1 items had failures: 1 of 6 in __main__.example_5 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_pow_computer.pyx [5.3 s] sage -t devel/sage-main/sage/rings/padics/pow_computer_ext.pyx** File pow_computer_ext.pyx, line 613: sage: PC._pow_ZZ_tmp_demo(6, 8) Expected: 244140625 Got: 152587890625 ** 1 items had failures: 1 of 6 in __main__.example_11 ***Test Failed*** 1 failures. Endian issues?! Exactly the same problems happen under OS X 10.4 ppc. 3. On 32-bit intel OSX 10.5 there are two failures that Craig Citro addressed already in this thread: sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py Total time for all tests: 2975.6 seconds 4. 64-bit linux -- everything works! 5. AMD AthlonMP Debian 32-bit linux and 32-bit Debian. Same failures as above in the two number field files. Let's get this done and get sage-2.10.2 out the door. Obviously I have to be the person to investigate the sage -br doesn't work problems above, since only I've seen them (on multiple minimal linux machines though). -- William --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
Here are the pow_computer failures: sage -t devel/sage-main/sage/rings/padics/pow_computer.pyx ** File pow_computer.pyx, line 160: sage: PC._pow_mpz_t_tmp_demo(6, 8) Expected: 244140625 Got: 152587890625 ** 1 items had failures: 1 of 6 in __main__.example_5 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_pow_computer.pyx [5.3 s] sage -t devel/sage-main/sage/rings/padics/pow_computer_ext.pyx** File pow_computer_ext.pyx, line 613: sage: PC._pow_ZZ_tmp_demo(6, 8) Expected: 244140625 Got: 152587890625 ** 1 items had failures: 1 of 6 in __main__.example_11 ***Test Failed*** 1 failures. These are due to function calls being made in a different order. It's not a problem: these functions are intended to demonstrate pitfalls of using pow_mpz_t_tmp and pow_ZZ_tmp dangerously. Patch posted at 2259. David --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Nothing extraordinary: built and tested on dual core laptop running Gentoo. Everything is ok except for the two number_field test failures already reported by others. Best, Alex mabshoff wrote: | Hello folks, | | this is 2.10.2.rc0, which hopefully will be identical to 2.10.2 | final. | Please build and doctest this release and report any issue you | come across. At this point only critical issues will be patched, | i.e. doctest failures or segfaults. Everything else will have | another chance in 2.10.3. | | The tarball [209MB] is available at the usual place: | | http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2.10.2.rc0.tar | | For those who want to work on fixing issue there is a binary | for sage.math at | | http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2.10.2.rc0-x86_64-Linux.tar.gz | | Cheers, | | Michael | | | Merged in rc0: | | #1946: John Cremona, William Stein: Tate's algorithm has |NO DOCTESTS! /schemes/elliptic_curves/ell_number_field.py | #2075: William Stein, Martin Albrecht: very serious bug in modules |over QQ[x] -- they shouldn't work (solution fix defn of |echelon form over QQ[x] to raise NotImplementedError) | #2223: David Joyner: bessel_J -- precision errors | #2224: William Stein: strange show doctest bug in group.pyx | #2225: William Stein: sage-2.10.2.alpha1 -- genus2reduction is |now completely broken | #2226: William Stein: sage-2.10.2.alpha1 -- integral is now wrong |(imho) for polynomials | #2230: William Stein: sage-2.10.2.alpha1 -- linear algebra hash |not implemented | #2246: William Stein: sage-2.10.2.alpha2: special.py -- fix it |and several bugs etc | #2247: Craig Citro: comment out long doctest in totallyreal_rel.py | #2248: Michael Abshoff: sage-2.10.2.alpha2: multi_polynomial.pyx |doctest failure | #2249: William Stein: comments to indicate in docstrings that log |is not finished in some cases for p-adics | #2250: Robert Bradshaw: rc0: elliptic_curves/monsky_washnitzer.py |doctest failure with -long | #2251: Craig Citro: rings/number_field/number_field.py doctest failure | #2252: Craig Citro: rings/number_field/number_field_ideal.py failure | #2253: William Stein: timeit doctests not robust enough | | Merged in alpha2: | | #1961: Robert Miller: Fix graph_isom bug | #2186: Robert Miller: verbosity for graph_isom - visualize the tree |that is traversed during search | #2211: Robert Miller: another segfault issue in graph_isom | #2213: Robert Miller: misc graph theory fixes | #2218: Mike Hansen: assuming an expression is not equal to another |expression doesn't work | #2221: Gary Furnish: Silent failure of sage-env | #2227: William Stein, Michael Abshoff: doctest broken in |sageinspect.py because I added a new option | #2228: William Stein, Michael Abshoff: fractional ideal doctest |failure -- output is equivalent | #2229: Craig Citro: breakage in new totally_rel.py | #2231: Mike Hansen, William Stein: doctest failure in |partition_algebra.py | #2233: Willem Jan Palenstijn: valuation too large in padics on 64bit | #2234: Martin Albrecht: typo fix in doctest | #2236: Jason Grout: plot randomizes the endpoints of the interval and |causes wiggling in the graph | #2238: William Stein, Alex Ghitza: doctest failure in const.tex | | Merged in alpha1: | | #174: William Stein: Implement a modular Hermite Normal Form | algorithm | #506: William Stein: add %timeit support to the notebook | #521: David Harvey, Alex Ghitza: increase the doctest coverage for | schemes/elliptic_curves/monsky_washnitzer.py | #1116: Michael Abshoff: sage -sdist recreates certain empty files |in $SAGE_LOCAL/bin | #1130: John Cremona, Nick Alexander: point counting for elliptic |curves over non-prime finite fields | #1171: Robert Bradshaw: _new() method for quadratic field elements | #1304: Robert Miller: edge-labeled graph isomorphism | #1601: Rob Gross, Michael Abshoff: issue with noclobber and building |sage | #1651: David Joyner: bug in decode | #1857: David Joyner: examples of parametric surfaces in 3d | #1971: Jason Grout: notebook/jsmath -- make an optional spkg with |the image fonts | #1987: Nils Bruin: forall and exists need pointers in docstring |to all and any | #2004: David Harvey: padic_height_via_multiply | #2041: Alex Ghitza: tutorial: long lines in verbatim environments get |cut off in pdf file | #2063: William Stein: sage -q is broken | #2079: Robert Bradshaw: /= does not work for univariate polynomials | #2085: Robert Miller: bug in graph_isom and binary_code | #2089: Martin Albrecht: major finite field printing bug | #2107: Clement Pernet, Michael Abshoff: serious malloc problem |triggered by Hecke operator computation | #2126: Alex Ghitza: small fixes to eisenstein_series_qexp() | #2127:
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Friday 22 February 2008, Craig Citro wrote: this is 2.10.2.rc0, which hopefully will be identical to 2.10.2 final. I got four doctest failures on my OSX Intel 10.5 box: sage -t devel/sage-main/sage/calculus/calculus.py sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py sage -t devel/sage-main/sage/rings/real_rqdf.pyx I got the two number_field failures, plus one in sage -t devel/sage-main/sage/plot/plot.py For the complete log see: http://www.billp.org/rc0.test.log This is on Ubunto 7.10 on a toshiba laptop. Bill -- +---+ | Bill Purvis, Amateur Mathematician| | email: [EMAIL PROTECTED] | | http://bil.members.beeb.net | +---+ --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Feb 22, 6:37 pm, bill purvis [EMAIL PROTECTED] wrote: On Friday 22 February 2008, Craig Citro wrote: this is 2.10.2.rc0, which hopefully will be identical to 2.10.2 final. I got four doctest failures on my OSX Intel 10.5 box: sage -t devel/sage-main/sage/calculus/calculus.py sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py sage -t devel/sage-main/sage/rings/real_rqdf.pyx Hi Bill, I got the two number_field failures, plus one in sage -t devel/sage-main/sage/plot/plot.py That one is just a time out failure. Maybe it is time to add #long to a couple of the doctests in plot.py For the complete log see: http://www.billp.org/rc0.test.log This is on Ubunto 7.10 on a toshiba laptop. Bill Cheers, Michael +---+ | Bill Purvis, Amateur Mathematician| | email: [EMAIL PROTECTED] | | http://bil.members.beeb.net | +---+ --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Feb 22, 8:29 am, Michael.Abshoff [EMAIL PROTECTED] wrote: Could you please post slightly more of the log? It looks like it happens during make install which would make it easy to fix. Is it reproducible? I built again with -j1, now the build was fine. I'm going to run doctests on that, and then try building again with -j2. david --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Feb 22, 4:21 pm, David Harvey [EMAIL PROTECTED] wrote: On Feb 22, 2008, at 8:29 AM, Michael.Abshoff wrote: Could you please post slightly more of the log? It looks like it happens during make install which would make it easy to fix. Is it reproducible? http://sage.math.washington.edu/home/dmharvey/install.log.gz I am going to try building again now with -j1. david Hi David, I poked around in the install log and the issue is Resource temporarily unavailable, i.e. the dreaded OSX resource limits that are too low. A suggested fix is at http://wiki.sagemath.org/Tips So: no bug in Sage here, nothing to see, go along ;) It would be nice if the two issues from Tips would be moved to the FAQ. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
On Feb 22, 2008, at 2:43 PM, mabshoff wrote: Hi David, I poked around in the install log and the issue is Resource temporarily unavailable, i.e. the dreaded OSX resource limits that are too low. A suggested fix is at http://wiki.sagemath.org/Tips Thanks, well spotted! So: no bug in Sage here, nothing to see, go along ;) I believe the correct idiom is nothing to see here, move along. It would be nice if the two issues from Tips would be moved to the FAQ. I'm not sure exactly what to write about the other Tip in the FAQ, but I'll move the resource limit one there now. david --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.rc0 release!
Built ok (kubuntu 7.70, gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) The following tests failed: sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py Total time for all tests: 2712.3 seconds Please see /home/jec/sage-2.10.2.rc0/tmp/test.log for the complete log from this test. Here are the details: sage -t devel/sage-main/sage/rings/number_field/number_field.py** File number_field.py, line 2619: sage: [Plist[i]==K.ideal(pilist[i]) for i in range(len(Plist))] Expected: [True, False, True] Got: [True, False, False] ** 1 items had failures: 1 of 13 in __main__.example_78 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_number_field.py [21.8 s] sage -t devel/sage-main/sage/rings/number_field/number_field_base.pyx [2.9 s] sage -t devel/sage-main/sage/rings/number_field/number_field_element.pyx [6.9 s] sage -t devel/sage-main/sage/rings/number_field/number_field_element_quadratic.pyx [2.8 s] sage -t devel/sage-main/sage/rings/number_field/number_field_ideal.py** File number_field_ideal.py, line 868: sage: I.prime_factors() Expected: [Fractional ideal (-w)] Got: [Fractional ideal (w)] ** The second one is an equivalent valid output, which can be fixed by changing the expected output. The first one is a doctest I wrote; I think it best to just delete the last line from the doctest (lines 2619, 2620) since (1) the factors produced by prime_factors() are not in a deterministic order (I think), and (2) the exact result in the failing line depends on what is returned by a pari function, which may also not be deterministic. But the rest of this block of tests is 100% ok. John On 22/02/2008, mabshoff [EMAIL PROTECTED] wrote: On Feb 22, 4:21 pm, David Harvey [EMAIL PROTECTED] wrote: On Feb 22, 2008, at 8:29 AM, Michael.Abshoff wrote: Could you please post slightly more of the log? It looks like it happens during make install which would make it easy to fix. Is it reproducible? http://sage.math.washington.edu/home/dmharvey/install.log.gz I am going to try building again now with -j1. david Hi David, I poked around in the install log and the issue is Resource temporarily unavailable, i.e. the dreaded OSX resource limits that are too low. A suggested fix is at http://wiki.sagemath.org/Tips So: no bug in Sage here, nothing to see, go along ;) It would be nice if the two issues from Tips would be moved to the FAQ. Cheers, Michael -- John Cremona --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
Michael, Is there anything I can do to help with 1946? It's now a month since I wrote that stuff and the more releases that go by before it is merged the harder it will be. Or will it be easier (for you!) to wait until 2.10.2 is released without it and then redo the patch based on that? John On 21/02/2008, mabshoff [EMAIL PROTECTED] wrote: Here we go with 2.10.2.alpha2. It fixes a whole bunch of doctest failures and also finishes the merging of the graph theory code. The tarball [209MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2.10.2.alpha2.tar The doctest failures in detail: const.tex: special function failure - see # sage -t devel/sage-main/sage/groups/group.pyx - #2224 sage -t devel/sage-main/sage/misc/functional.py - #2226 sage -t devel/sage-main/sage/modules/quotient_module.py - #2230 --- sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx 4 times NotImplementedError: log is not quite working yet - David Roe might or might not have the resources to implement the missing bits. --- sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p I am hazy on the details, but the result is not correct, but it was unclear during SD7 what the result should be or what causes the bug. --- sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py File padics.py, line 947: sage: E.padic_sigma_truncated(5, 10) Expected: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5^1)*t^10 + O(t^11) Got: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5)*t^10 + O(t^11) Note the difference in printing: O(5^1)*t^10 vs. O(5)*t^10 Once we fix all the above issue 2.10.2 will be release. I am optimitic and think that this will be the case in the next 24 hours. I am catching some sleep now - back in about right hours. Cheers, Michael Merge que, needs some additonal review: #1893: David Kohel: Added graphical plotting to discrete random variables #2153: David Kohel: Defined Hom parent of group homomorphisms. Has been merged, could use more review: #174, #1963, #2190 Merged in alpha2: #1961: Robert Miller: Fix graph_isom bug #2186: Robert Miller: verbosity for graph_isom - visualize the tree that is traversed during search #2211: Robert Miller: another segfault issue in graph_isom #2213: Robert Miller: misc graph theory fixes #2218: Mike Hansen: assuming an expression is not equal to another expression doesn't work #2221: Gary Furnish: Silent failure of sage-env #2227: William Stein, Michael Abshoff: sage-2.10.2.alpha1 -- doctest broken in sageinspect.py because I added a new option #2228: William Stein, Michael Abshoff: sage-2.10.2.alpha1 -- fractional ideal doctest failure -- output is equivalent #2229: Craig Citro: sage-2.10.2.alpha1 -- breakage in new totally_rel.py #2231: Mike Hansen, William Stein: sage-2.10.2-alpha1: doctest failure in partition_algebra.py #2233: Willem Jan Palenstijn: valuation too large in padics on 64bit #2234: Martin Albrecht: typo fix in doctest #2236: Jason Grout: plot randomizes the endpoints of the interval and causes wiggling in the graph #2238: William Stein, Alex Ghitza: doctest failure in const.tex Merged in alpha1: #174: William Stein: Implement a modular Hermite Normal Form algorithm #506: William Stein: add %timeit support to the notebook #521: David Harvey, Alex Ghitza: increase the doctest coverage for schemes/elliptic_curves/monsky_washnitzer.py #1116: Michael Abshoff: sage -sdist recreates certain empty files in $SAGE_LOCAL/bin #1130: John Cremona, Nick Alexander: point counting for elliptic curves over non-prime finite fields #1171: Robert Bradshaw: _new() method for quadratic field elements #1304: Robert Miller: edge-labeled graph isomorphism #1601: Rob Gross, Michael Abshoff: issue with noclobber and building sage #1651: David Joyner: bug in decode #1857: David Joyner: examples of parametric surfaces in 3d #1971: Jason Grout: notebook/jsmath -- make an optional spkg with the image fonts #1987: Nils Bruin: forall and exists need pointers in docstring to all and any #2004: David Harvey: padic_height_via_multiply #2041: Alex Ghitza: tutorial:
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Feb 21, 6:36 am, William Stein [EMAIL PROTECTED] wrote: On Wed, Feb 20, 2008 at 8:57 PM, [EMAIL PROTECTED] wrote: #1366: Tom Boothby: speed up sage -br - cache the dependency diagram instead of computing it every time ??? Either I've got a doppelganger, I've been fixing Sage bugs in my sleep, or this was misattributed... Thanks for catching that -- that was actually due to Bobby Moretti (thanks Bobby!). -- William Sorry :) - fixed and properly credited in the release notes. For some reason I always mix you two up. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Feb 21, 10:24 am, John Cremona [EMAIL PROTECTED] wrote: Michael, Is there anything I can do to help with 1946? It's now a month since I wrote that stuff and the more releases that go by before it is merged the harder it will be. Or will it be easier (for you!) to wait until 2.10.2 is released without it and then redo the patch based on that? John Hi John, we tried applying the patch and I get massive rejects in the docstrings with your patch series as well as the bundle William posted against 2.10.2.alpha1. Those rejects are usually easy to resolve manually, but I am not somebody with enough expertise to do that. It also looks like newlines might be involved somehow, which does surprise me. If you have a rebased series of patches against 2.10.2.alpha2 I am sure that they will either go in before 2.10.2.final or right at the start of the 2.10.3 release cycle, i.e. before anything else in that area has a change to be merge, so that there is 0% potential for merge conflict. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Wed, Feb 20, 2008 at 8:36 PM, mabshoff [EMAIL PROTECTED] wrote: Here we go with 2.10.2.alpha2. It fixes a whole bunch of doctest failures and also finishes the merging of the graph theory code. The tarball [209MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2.10.2.alpha2.tar The doctest failures in detail: const.tex: special function failure - see # sage -t devel/sage-main/sage/groups/group.pyx - #2224 sage -t devel/sage-main/sage/misc/functional.py - #2226 sage -t devel/sage-main/sage/modules/quotient_module.py - #2230 --- sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx 4 times NotImplementedError: log is not quite working yet - David Roe might or might not have the resources to implement the missing bits. --- sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p I am hazy on the details, but the result is not correct, but it was unclear during SD7 what the result should be or what causes the bug. --- sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py File padics.py, line 947: sage: E.padic_sigma_truncated(5, 10) Expected: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5^1)*t^10 + O(t^11) Got: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5)*t^10 + O(t^11) Note the difference in printing: O(5^1)*t^10 vs. O(5)*t^10 Once we fix all the above issue 2.10.2 will be release. I am optimitic and think that this will be the case in the next 24 hours. I've placed test logs here as usual: http://sage.math.washington.edu/home/was/build/tests/2.10.2.alpha2/ The genus2reduction and const.tex doctest failures are still there: Total time for all tests: 8.4 seconds sage -t const.tex * * File const.py, line 4626: : bessel_K(3,2,100) Expected: 0.64738539094863415315923557097 Got: 0.647385390948634 genus2reduction was broken by the new makefile. On ppc osx 10.4 there is another failure: File const.py, line 3200: : G = E.abelian_group(); G Expected: (Multiplicative Abelian Group isomorphic to C5, ((1 : 0 : 1),)) Got: (Multiplicative Abelian Group isomorphic to C5, ((0 : 0 : 1),)) --- Also on ppc: sage -t devel/sage-main/sage/functions/special.py ** File special.py, line 506: sage: bessel_J(3,10,scipy) Expected: 0.0583793793052... - 1.65905485529...e-17*I Got: 0.0583793793052000 - 1.60046919179000e-17*I ** 1 items had failures: Also on OSX 10.5 PPC: [5.1 s] sage -t devel/sage-main/sage/rings/number_field/totallyreal_rel.py*** *** Error: TIMED OUT! *** *** *** *** Error: TIMED OUT! *** *** [181.1 s] sage -t devel/sage-main/sage/rings/number_field/unit_group.py [5.3 s] So I think the totallyreal_rel.py doctests need to be changed (need some #long's or...?) Or maybe there really is a big problem. I don't know. William --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
mabshoff wrote: Here we go with 2.10.2.alpha2. It fixes a whole bunch of doctest failures and also finishes the merging of the graph theory code. The tarball [209MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2.10.2.alpha2.tar No surprises here under Fedora 7 32bits: The following tests failed: sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py sage -t devel/sage-main/sage/functions/special.py sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx sage -t devel/sage-main/sage/misc/functional.py sage -t devel/sage-main/sage/groups/group.pyx Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
That's weird. Obviously I would not have poseted the patches at all if they had not passed all tests on my machine. Anyway, by the time I came home and could read email you and William had fixed it all, so thanks a lot for that -- and next time i'll try to make it easier. John On 21/02/2008, mabshoff [EMAIL PROTECTED] wrote: On Feb 21, 10:24 am, John Cremona [EMAIL PROTECTED] wrote: Michael, Is there anything I can do to help with 1946? It's now a month since I wrote that stuff and the more releases that go by before it is merged the harder it will be. Or will it be easier (for you!) to wait until 2.10.2 is released without it and then redo the patch based on that? John Hi John, we tried applying the patch and I get massive rejects in the docstrings with your patch series as well as the bundle William posted against 2.10.2.alpha1. Those rejects are usually easy to resolve manually, but I am not somebody with enough expertise to do that. It also looks like newlines might be involved somehow, which does surprise me. If you have a rebased series of patches against 2.10.2.alpha2 I am sure that they will either go in before 2.10.2.final or right at the start of the 2.10.3 release cycle, i.e. before anything else in that area has a change to be merge, so that there is 0% potential for merge conflict. Cheers, Michael -- John Cremona --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Wed, Feb 20, 2008 at 8:57 PM, [EMAIL PROTECTED] wrote: ??? Either I've got a doppelganger, I've been fixing Sage bugs in my sleep, or this was misattributed... You mean you haven't seen my long red braided hair? :) -- Bobby Moretti [EMAIL PROTECTED] --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Thursday 21 February 2008, mabshoff wrote: Here we go with 2.10.2.alpha2. It fixes a whole bunch of doctest failures and also finishes the merging of the graph theory code. The tarball [209MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2. 10.2.alpha2.tar The doctest failures in detail: const.tex: special function failure - see # sage -t devel/sage-main/sage/groups/group.pyx - #2224 sage -t devel/sage-main/sage/misc/functional.py - #2226 sage -t devel/sage-main/sage/modules/quotient_module.py - #2230 --- sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx 4 times NotImplementedError: log is not quite working yet - David Roe might or might not have the resources to implement the missing bits. --- sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p I am hazy on the details, but the result is not correct, but it was unclear during SD7 what the result should be or what causes the bug. --- sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py File padics.py, line 947: sage: E.padic_sigma_truncated(5, 10) Expected: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5^1)*t^10 + O(t^11) Got: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5)*t^10 + O(t^11) Note the difference in printing: O(5^1)*t^10 vs. O(5)*t^10 Once we fix all the above issue 2.10.2 will be release. I am optimitic and think that this will be the case in the next 24 hours. I am catching some sleep now - back in about right hours. Cheers, Michael Alpha2 installed and tested on Toshiba Laptop under Ubuntu. make test failures: sage -t devel/sage-main/sage/groups/group.pyx sage -t devel/sage-main/sage/functions/special.py sage -t devel/sage-main/sage/misc/sage_timeit_class.pyx sage -t devel/sage-main/sage/misc/functional.py sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py sage -t devel/sage-main/sage/rings/number_field/totallyreal_rel.py sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx Total time for all tests: 4938.4 seconds test log is on my server: http://www.billp.org/alpha2-test.log if you need any further details. Time for bed! Bill -- +---+ | Bill Purvis, Amateur Mathematician| | email: [EMAIL PROTECTED] | | http://bil.members.beeb.net | +---+ --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Thu, Feb 21, 2008 at 3:04 PM, John Cremona [EMAIL PROTECTED] wrote: alpha2 built fine for me make check found this: sage -t const.tex ** File const.py, line 3200: : G = E.abelian_group(); G Expected: (Multiplicative Abelian Group isomorphic to C5, ((1 : 0 : 1),)) Got: (Multiplicative Abelian Group isomorphic to C5, ((0 : 0 : 1),)) but that's a random effect since any one of 4 generators for this group might be output. Is there a way of saying it's random in const.tex? Make it sage: G = E.abelian_group() sage: G # random -- any one of the generators might be output const.tex is just turned into const.py, and run through the usual doctest system. I think this has already been fixed, though -- check in irc. William --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Feb 22, 12:04 am, John Cremona [EMAIL PROTECTED] wrote: alpha2 built fine for me make check found this: Hi John, sage -t const.tex ** File const.py, line 3200: : G = E.abelian_group(); G Expected: (Multiplicative Abelian Group isomorphic to C5, ((1 : 0 : 1),)) Got: (Multiplicative Abelian Group isomorphic to C5, ((0 : 0 : 1),)) but that's a random effect since any one of 4 generators for this group might be output. Is there a way of saying it's random in const.tex? Yep, just like in the regular doctests. The issue has already been fixed and the patch is in what will become 2.10.2.rc0 within hours. Interestingly applying #1947 lead to two new doctest failures: #2251 and #2252. A binary for sage.math that shows the problems is at http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-sage-2.10.2.rc0ish-x86_64-Linux.tar.gz John Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
alpha2 built fine for me make check found this: sage -t const.tex ** File const.py, line 3200: : G = E.abelian_group(); G Expected: (Multiplicative Abelian Group isomorphic to C5, ((1 : 0 : 1),)) Got: (Multiplicative Abelian Group isomorphic to C5, ((0 : 0 : 1),)) but that's a random effect since any one of 4 generators for this group might be output. Is there a way of saying it's random in const.tex? John On 21/02/2008, bill purvis [EMAIL PROTECTED] wrote: On Thursday 21 February 2008, mabshoff wrote: Here we go with 2.10.2.alpha2. It fixes a whole bunch of doctest failures and also finishes the merging of the graph theory code. The tarball [209MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2. 10.2.alpha2.tar The doctest failures in detail: const.tex: special function failure - see # sage -t devel/sage-main/sage/groups/group.pyx - #2224 sage -t devel/sage-main/sage/misc/functional.py - #2226 sage -t devel/sage-main/sage/modules/quotient_module.py - #2230 --- sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx 4 times NotImplementedError: log is not quite working yet - David Roe might or might not have the resources to implement the missing bits. --- sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p I am hazy on the details, but the result is not correct, but it was unclear during SD7 what the result should be or what causes the bug. --- sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py File padics.py, line 947: sage: E.padic_sigma_truncated(5, 10) Expected: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5^1)*t^10 + O(t^11) Got: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5)*t^10 + O(t^11) Note the difference in printing: O(5^1)*t^10 vs. O(5)*t^10 Once we fix all the above issue 2.10.2 will be release. I am optimitic and think that this will be the case in the next 24 hours. I am catching some sleep now - back in about right hours. Cheers, Michael Alpha2 installed and tested on Toshiba Laptop under Ubuntu. make test failures: sage -t devel/sage-main/sage/groups/group.pyx sage -t devel/sage-main/sage/functions/special.py sage -t devel/sage-main/sage/misc/sage_timeit_class.pyx sage -t devel/sage-main/sage/misc/functional.py sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py sage -t devel/sage-main/sage/rings/number_field/totallyreal_rel.py sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx Total time for all tests: 4938.4 seconds test log is on my server: http://www.billp.org/alpha2-test.log if you need any further details. Time for bed! Bill -- +---+ | Bill Purvis, Amateur Mathematician| | email: [EMAIL PROTECTED] | | http://bil.members.beeb.net | +---+ -- John Cremona --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha2 released
#1366: Tom Boothby: speed up sage -br - cache the dependency diagram instead of computing it every time ??? Either I've got a doppelganger, I've been fixing Sage bugs in my sleep, or this was misattributed... On Wed, 20 Feb 2008, mabshoff wrote: Here we go with 2.10.2.alpha2. It fixes a whole bunch of doctest failures and also finishes the merging of the graph theory code. The tarball [209MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/sage-2.10.2.alpha2.tar The doctest failures in detail: const.tex: special function failure - see # sage -t devel/sage-main/sage/groups/group.pyx - #2224 sage -t devel/sage-main/sage/misc/functional.py - #2226 sage -t devel/sage-main/sage/modules/quotient_module.py - #2230 --- sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx 4 times NotImplementedError: log is not quite working yet - David Roe might or might not have the resources to implement the missing bits. --- sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p I am hazy on the details, but the result is not correct, but it was unclear during SD7 what the result should be or what causes the bug. --- sage -t devel/sage-main/sage/schemes/elliptic_curves/padics.py File padics.py, line 947: sage: E.padic_sigma_truncated(5, 10) Expected: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5^1)*t^10 + O(t^11) Got: O(5^11) + (1 + O(5^10))*t + O(5^9)*t^2 + (3 + 2*5^2 + 3*5^3 + 3*5^6 + 4*5^7 + O(5^8))*t^3 + O(5^7)*t^4 + (2 + 4*5^2 + 4*5^3 + 5^4 + 5^5 + O(5^6))*t^5 + O(5^5)*t^6 + (2 + 2*5 + 5^2 + 4*5^3 + O(5^4))*t^7 + O(5^3)*t^8 + (1 + 2*5 + O(5^2))*t^9 + O(5)*t^10 + O(t^11) Note the difference in printing: O(5^1)*t^10 vs. O(5)*t^10 Once we fix all the above issue 2.10.2 will be release. I am optimitic and think that this will be the case in the next 24 hours. I am catching some sleep now - back in about right hours. Cheers, Michael Merge que, needs some additonal review: #1893: David Kohel: Added graphical plotting to discrete random variables #2153: David Kohel: Defined Hom parent of group homomorphisms. Has been merged, could use more review: #174, #1963, #2190 Merged in alpha2: #1961: Robert Miller: Fix graph_isom bug #2186: Robert Miller: verbosity for graph_isom - visualize the tree that is traversed during search #2211: Robert Miller: another segfault issue in graph_isom #2213: Robert Miller: misc graph theory fixes #2218: Mike Hansen: assuming an expression is not equal to another expression doesn't work #2221: Gary Furnish: Silent failure of sage-env #2227: William Stein, Michael Abshoff: sage-2.10.2.alpha1 -- doctest broken in sageinspect.py because I added a new option #2228: William Stein, Michael Abshoff: sage-2.10.2.alpha1 -- fractional ideal doctest failure -- output is equivalent #2229: Craig Citro: sage-2.10.2.alpha1 -- breakage in new totally_rel.py #2231: Mike Hansen, William Stein: sage-2.10.2-alpha1: doctest failure in partition_algebra.py #2233: Willem Jan Palenstijn: valuation too large in padics on 64bit #2234: Martin Albrecht: typo fix in doctest #2236: Jason Grout: plot randomizes the endpoints of the interval and causes wiggling in the graph #2238: William Stein, Alex Ghitza: doctest failure in const.tex Merged in alpha1: #174: William Stein: Implement a modular Hermite Normal Form algorithm #506: William Stein: add %timeit support to the notebook #521: David Harvey, Alex Ghitza: increase the doctest coverage for schemes/elliptic_curves/monsky_washnitzer.py #1116: Michael Abshoff: sage -sdist recreates certain empty files in $SAGE_LOCAL/bin #1130: John Cremona, Nick Alexander: point counting for elliptic curves over non-prime finite fields #1171: Robert Bradshaw: _new() method for quadratic field elements #1304: Robert Miller: edge-labeled graph isomorphism #1601: Rob Gross, Michael Abshoff: issue with noclobber and building sage #1651: David Joyner: bug in decode #1857: David Joyner: examples of parametric surfaces in 3d #1971: Jason Grout: notebook/jsmath -- make an optional spkg with the image fonts #1987: Nils Bruin: forall and exists need pointers in docstring to all and any #2004: David Harvey: padic_height_via_multiply #2041: Alex Ghitza: tutorial: long lines in verbatim environments get cut off in pdf file #2063: William Stein: sage -q is broken #2079: Robert Bradshaw: /= does not work for univariate polynomials #2085:
[sage-devel] Re: Sage 2.10.2.alpha2 released
On Wed, Feb 20, 2008 at 8:57 PM, [EMAIL PROTECTED] wrote: #1366: Tom Boothby: speed up sage -br - cache the dependency diagram instead of computing it every time ??? Either I've got a doppelganger, I've been fixing Sage bugs in my sleep, or this was misattributed... Thanks for catching that -- that was actually due to Bobby Moretti (thanks Bobby!). -- William --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
Craig Citro wrote: Hi Jaap, I went ahead and fixed (I hope!) the doctest below. (I just added a prec flag, and made the doctests use it, so this should avoid any sort of architecture-dependent issues). Could you try this out and let me know if it works, and then give the patch a positive review? Thanks! If anyone else is seeing this doctest failure, could you also try it out? (I don't see it on my machine, so I'm guessing this works, but I can't be sure.) Patch is here: http://trac.sagemath.org/sage_trac/ticket/2201 Hi Craig, I couldn't apply this patch for some reason I don't understand! abort: outstanding uncommitted changes Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
Craig Citro wrote: As follow up: If anyone else is seeing this doctest failure, could you also try it out? (I don't see it on my machine, so I'm guessing this works, but I can't be sure.) Patch is here: http://trac.sagemath.org/sage_trac/ticket/2201 I applied the patch by hand. And got: copying build/lib.linux-i686-2.5/sage/rings/number_field/number_field.py - /home/jaap/downloads/sage-2.10.2.alpha0/local/lib/python2.5/site-packages/sage/rings/number_field byte-compiling /home/jaap/downloads/sage-2.10.2.alpha0/local/lib/python2.5/site-packages/sage/rings/number_field/number_field.py to number_field.pyc running install_scripts changing mode of /home/jaap/downloads/sage-2.10.2.alpha0/local/bin/dsage_server.py to 775 changing mode of /home/jaap/downloads/sage-2.10.2.alpha0/local/bin/dsage_worker.py to 775 changing mode of /home/jaap/downloads/sage-2.10.2.alpha0/local/bin/dsage_setup.py to 775 running install_data running install_egg_info Removing /home/jaap/downloads/sage-2.10.2.alpha0/local/lib/python2.5/site-packages/sage-0.0.0-py2.5.egg-info Writing /home/jaap/downloads/sage-2.10.2.alpha0/local/lib/python2.5/site-packages/sage-0.0.0-py2.5.egg-info -- | SAGE Version 2.10.2.alpha0, Release Date: 2008-02-14 | | Type notebook() for the GUI, and license() for information.| -- sage: Exiting SAGE (CPU time 0m0.00s, Wall time 0m14.94s). [EMAIL PROTECTED] sage-2.10.2.alpha0]$ ./sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field.py [21.3 s] -- All tests passed! Total time for all tests: 21.3 seconds I'll give the trac a positive review. Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
Hi, all, On Feb 14, 2008, at 22:41 , mabshoff wrote: here is the first alpha0 for 2.10.2. It has been greatly delayed by SD7 and then at least on my end by the cold I brought home from it that put me out of commission for two days. The big changes in this release are * Debianization of the build system * unramified and eisenstein extensions * code for enumerating totally real fields The tarball [206MB] is available at the usual place: http://sage.math.washington.edu/home/mabshoff/release-cycles-2.10.2/ sage-2.10.2.alpha0.tar The build fails on my Mac OS X system [10.4.11, Dual Quad Xeon]. The last part of the install log is appended. The full (7MB!!) install log is in sage.math.washington.edu:logs/2.10.2.alpha0.log. I built it with -j6. I'm trying it now without parallelism, but in the meantime, any thoughts? Justin = *** TOUCHING ALL CYTHON (.pyx) FILES *** scons: `install' is up to date. -- sage: Building and installing modified SAGE library files. Installing c_lib scons: `install' is up to date. Traceback (most recent call last): File setup.py, line 1207, in module deps = create_deps(ext_modules) File setup.py, line 1198, in create_deps deps_graph(deps, f, visited) File setup.py, line 1165, in deps_graph this_deps = search_all_includes(f) File setup.py, line 1089, in search_all_includes S = open(filename).readlines() IOError: [Errno 2] No such file or directory: 'sage-main/sage/modules/ free_module_element.pyx' sage: There was an error installing modified sage library code. ERROR installing SAGE -- Justin C. Walker, Curmudgeon-At-Large Institute for the Absorption of Federal Funds Men are from Earth. Women are from Earth. Deal with it. --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
Hi Jaap, I went ahead and fixed (I hope!) the doctest below. (I just added a prec flag, and made the doctests use it, so this should avoid any sort of architecture-dependent issues). Could you try this out and let me know if it works, and then give the patch a positive review? Thanks! If anyone else is seeing this doctest failure, could you also try it out? (I don't see it on my machine, so I'm guessing this works, but I can't be sure.) Patch is here: http://trac.sagemath.org/sage_trac/ticket/2201 -cc [EMAIL PROTECTED] sage-2.10.2.alpha0]$ ./sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field.py** File number_field.py, line 2087: sage: F.reduced_basis() Expected: [1, alpha, alpha^2 - 15*alpha + 1, alpha^3 - 16*alpha^2 + 469*alpha + 267109] Got: [1, alpha, alpha^2 - 15*alpha, alpha^3 - 16*alpha^2 + 469*alpha + 267109] ** 1 items had failures: 1 of 6 in __main__.example_60 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_number_field.py [33.8 s] exit code: 256 Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
mabshoff wrote: SNIP The patch at http://trac.sagemath.org/sage_trac/attachment/ticket/1963/Sage-2.10.2... fixes the import error. Hi Jaap After applying the patch I got on Fedora 7 32 bits: -- The following tests failed: sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx sage -t devel/sage-main/sage/rings/number_field/number_field.py Interesting that there is a 32 vs 64 bit issue left in the extension code. The above two doctest failures should be caused by David's patch. [EMAIL PROTECTED] sage-2.10.2.alpha0]$ ./sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/number_field/number_field.py** File number_field.py, line 2087: sage: F.reduced_basis() Expected: [1, alpha, alpha^2 - 15*alpha + 1, alpha^3 - 16*alpha^2 + 469*alpha + 267109] Got: [1, alpha, alpha^2 - 15*alpha, alpha^3 - 16*alpha^2 + 469*alpha + 267109] ** 1 items had failures: 1 of 6 in __main__.example_60 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_number_field.py [33.8 s] exit code: 256 Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
Craig Citro wrote: sage -t devel/sage-main/sage/rings/number_field/number_field.py Actually, this one could be unexpected numerical noise from the code I added in with John Voight's code. Jaap, could you post this doctest failure, too? Sorry I missed this message. See elsewhere in this thread. Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
Hello folks, * unramified and eisenstein extensions We are having some problems with the build from vanilla sources build: [10:11] mhansen-2028 mabshoff: You there? [10:13] mhansen-2028 After building alpha0, I get the following: [10:13] mhansen-2028 type 'exceptions.ImportError': No module named padic_extension_generic_element [10:26] mhansen-2028 wstein-grant: You around? [10:36] wstein-grant hi [10:36] wstein-grant hi mhansen-2028 [10:36] wstein-grant yep, alpha0 fails to work on all machines because of the error mhansen-2028 mentions above. [10:38] mhansen-2028 Lovely :) [10:38] mhansen-2028 We should find the source for that file. So let us know if anybody (David himself?) has the solution. It seems that every time we merge a major patch that adds a lot of code and moves some around has at least one of those import errors. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
On Feb 15, 2:03 pm, mabshoff [EMAIL PROTECTED] dortmund.de wrote: Hello folks, * unramified and eisenstein extensions We are having some problems with the build from vanilla sources build: [10:11] mhansen-2028 mabshoff: You there? [10:13] mhansen-2028 After building alpha0, I get the following: [10:13] mhansen-2028 type 'exceptions.ImportError': No module named padic_extension_generic_element [10:26] mhansen-2028 wstein-grant: You around? [10:36] wstein-grant hi [10:36] wstein-grant hi mhansen-2028 [10:36] wstein-grant yep, alpha0 fails to work on all machines because of the error mhansen-2028 mentions above. [10:38] mhansen-2028 Lovely :) [10:38] mhansen-2028 We should find the source for that file. So let us know if anybody (David himself?) has the solution. It seems that every time we merge a major patch that adds a lot of code and moves some around has at least one of those import errors. The patch at http://trac.sagemath.org/sage_trac/attachment/ticket/1963/Sage-2.10.2.alpha1-fix-import-issue.patch fixes the import error. Cheers, Michael Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
mabshoff wrote: On Feb 15, 2:03 pm, mabshoff [EMAIL PROTECTED] dortmund.de wrote: Hello folks, * unramified and eisenstein extensions We are having some problems with the build from vanilla sources build: [10:11] mhansen-2028 mabshoff: You there? [10:13] mhansen-2028 After building alpha0, I get the following: [10:13] mhansen-2028 type 'exceptions.ImportError': No module named padic_extension_generic_element [10:26] mhansen-2028 wstein-grant: You around? [10:36] wstein-grant hi [10:36] wstein-grant hi mhansen-2028 [10:36] wstein-grant yep, alpha0 fails to work on all machines because of the error mhansen-2028 mentions above. [10:38] mhansen-2028 Lovely :) [10:38] mhansen-2028 We should find the source for that file. So let us know if anybody (David himself?) has the solution. It seems that every time we merge a major patch that adds a lot of code and moves some around has at least one of those import errors. The patch at http://trac.sagemath.org/sage_trac/attachment/ticket/1963/Sage-2.10.2.alpha1-fix-import-issue.patch fixes the import error. After applying the patch I got on Fedora 7 32 bits: -- The following tests failed: sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx sage -t devel/sage-main/sage/rings/number_field/number_field.py sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx sage -t devel/sage-main/sage/misc/functional.py sage -t devel/sage-main/sage/groups/group.pyx sage -t devel/sage-main/sage/combinat/partition_algebra.py Total time for all tests: 2704.2 seconds Please see /home/jaap/downloads/sage-2.10.2.alpha0/tmp/test.log for the complete log from this test. [EMAIL PROTECTED] sage-2.10.2.alpha0]$ Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
This is doctest where the result used to be Traceback (most recent call last): ... TypeError: cannot create a p-adic out of class ' sage.rings.polynomial.multi_polynomial_element.MPolynomial_polydict' but after the p-adics patch it started working and returning p. I looked at it briefly and couldn't figure out why it was doing so. David On Fri, Feb 15, 2008 at 3:16 PM, Jaap Spies [EMAIL PROTECTED] wrote: mabshoff wrote: SNIP sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx That is a new one. Could you post the detailed failure? [EMAIL PROTECTED] sage-2.10.2.alpha0]$ ./sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx** File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p ** 1 items had failures: 1 of 14 in __main__.example_4 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_multi_polynomial.pyx [2.0 s] exit code: 256 Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
On Feb 15, 9:21 pm, David Roe [EMAIL PROTECTED] wrote: Hi David, This is doctest where the result used to be Traceback (most recent call last): ... TypeError: cannot create a p-adic out of class ' sage.rings.polynomial.multi_polynomial_element.MPolynomial_polydict' but after the p-adics patch it started working and returning p. I looked at it briefly and couldn't figure out why it was doing so. I remember now that we discussed that at SD7, so sorry for the noise. David Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
mabshoff wrote: SNIP sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx That is a new one. Could you post the detailed failure? [EMAIL PROTECTED] sage-2.10.2.alpha0]$ ./sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx** File multi_polynomial.pyx, line 256: sage: R(S.0) Expected: BROKEN -- FIX ME Got: p ** 1 items had failures: 1 of 14 in __main__.example_4 ***Test Failed*** 1 failures. For whitespace errors, see the file .doctest_multi_polynomial.pyx [2.0 s] exit code: 256 Jaap --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
SNIP The patch at http://trac.sagemath.org/sage_trac/attachment/ticket/1963/Sage-2.10.2... fixes the import error. Hi Jaap After applying the patch I got on Fedora 7 32 bits: -- The following tests failed: sage -t devel/sage-main/sage/rings/padics/padic_ZZ_pX_CR_element.pyx sage -t devel/sage-main/sage/rings/number_field/number_field.py Interesting that there is a 32 vs 64 bit issue left in the extension code. The above two doctest failures should be caused by David's patch. sage -t devel/sage-main/sage/rings/polynomial/multi_polynomial.pyx That is a new one. Could you post the detailed failure? sage -t devel/sage-main/sage/misc/functional.py sage -t devel/sage-main/sage/groups/group.pyx sage -t devel/sage-main/sage/combinat/partition_algebra.py Those also happen on 64 bit. Total time for all tests: 2704.2 seconds Please see /home/jaap/downloads/sage-2.10.2.alpha0/tmp/test.log for the complete log from this test. [EMAIL PROTECTED] sage-2.10.2.alpha0]$ Jaap Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---
[sage-devel] Re: Sage 2.10.2.alpha0 released!
If you want to commit to the devel/sage repo you need to drop in the files from http://sage.math.washington.edu/home/mabshoff/missing-debian.tar.gz into SAGE_ROOT/devel/sage. hg status should then show that everything is ok. Cheers, Michael --~--~-~--~~~---~--~~ To post to this group, send email to sage-devel@googlegroups.com 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://www.sagemath.org -~--~~~~--~~--~--~---