On Wednesday, February 15, 2012 10:21:40 PM UTC-8, John H Palmieri wrote: > > > > On Wednesday, February 15, 2012 7:59:16 AM UTC-8, John H Palmieri wrote: >> >> >> >> On Tuesday, February 14, 2012 10:50:52 AM UTC-8, Jeroen Demeyer wrote: >>> >>> John, entropy, Could you try the following: >>> >>> $ rm spkg/logs/gcc-4.6.2.log >>> $ MAKE="make -j1" SAGE_CHECK=yes CFLAGS="-O0" ./sage -f >>> spkg/standard/gcc-4.6.2.spkg >>> >>> If it fails, send me spkg/logs/gcc-4.6.2.log >>> >> It failed. Log: < >> http://sage.math.washington.edu/home/palmieri/misc/gcc-4.6.2-j1-sage-check-O0.log >> >. >> >> Building with clang (but without SAGE_CHECK) worked. I'm rebuilding now >> using clang and SAGE_CHECK=yes. >> > > This mostly worked. I skipped python's self-tests. cvxopt failed self > tests (and in fact self-tests hung for that spkg; I had to ctrl-c to > quit). Everything else installed fine. There was one doctest failure: > > rings/polynomial/pbori.pyx > > with two RuntimeErrors. >
On several desktop machines, which didn't have problems building Sage without using clang, using clang also worked: all self-tests (except python and cvxopt) passed, and all of Sage's tests passed. On a laptop which failed to build without clang, using clang mostly worked, except (building either with or without SAGE_CHECK), I got this doctest failure: ********************************************************************** File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/devel/sage-main/sage/rings/polynomial/pbori.pyx", line 120: sage: for f in I2.groebner_basis(): f Exception raised: Traceback (most recent call last): File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_0[12]>", line 1, in <module> for f in I2.groebner_basis():###line 120: sage: for f in I2.groebner_basis(): File "pbori.pyx", line 4830, in sage.rings.polynomial.pbori.BooleanPolynomialIdeal.groebner_basis (sage/rings/polynomial/pbori.cpp:28081) sig_on() RuntimeError: Aborted ********************************************************************** File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/devel/sage-main/sage/rings/polynomial/pbori.pyx", line 4817: sage: I.groebner_basis() Exception raised: Traceback (most recent call last): File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/local/bin/ncadoctest.py", line 1231, in run_one_test self.run_one_example(test, example, filename, compileflags) File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/local/bin/sagedoctest.py", line 38, in run_one_example OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags) File "/Applications/sage_builds/GCC-clang-no-check/sage-5.0.beta3-gcc/local/bin/ncadoctest.py", line 1172, in run_one_example compileflags, 1) in test.globs File "<doctest __main__.example_151[11]>", line 1, in <module> I.groebner_basis()###line 4817: sage: I.groebner_basis() File "pbori.pyx", line 4830, in sage.rings.polynomial.pbori.BooleanPolynomialIdeal.groebner_basis (sage/rings/polynomial/pbori.cpp:28081) sig_on() RuntimeError: Aborted ------------------------------------------------------------------------ Unhandled SIGABRT: An abort() occurred in Sage. This probably occurred because a *compiled* component of Sage has a bug in it and 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. ------------------------------------------------------------------------ -- John -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org