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

Reply via email to