Hello,

I'm working on building SAGE 3.0 for Debian, but ran into a cython problem 
(error message below):

I'm guessing the problem is Debian has cython 0.9.6.12 and I need running 
0.9.6.13.1.  Confirmation of this would be useful.

        -Tim Abbott


Building sage/misc/cython_c.c because it depends on 
sage/misc/cython_c.pyx.
python2.5 `which cython` --embed-positions --incref-local-binop -I
Error converting Pyrex file to C:
------------------------------------------------------------
...
     cdef bitset_t a, b, r

     bitset_from_str(a, py_a)
     bitset_from_str(b, py_b)

     if a.size != b.size:
        ^
------------------------------------------------------------

/build/sagebuild/sagemath-3.0.alpha6/devel/sage-main/sage/misc/misc_c.pyx:360:8:
 
Object of type 'sage.misc.misc_c.bitset_t' has no attribute 'size'

Error converting Pyrex file to C:
------------------------------------------------------------
...
     cdef bitset_t a, b, r

     bitset_from_str(a, py_a)
     bitset_from_str(b, py_b)

     if a.size != b.size:
                  ^
------------------------------------------------------------

/build/sagebuild/sagemath-3.0.alpha6/devel/sage-main/sage/misc/misc_c.pyx:360:18:
 
Object of type 'sage.misc.misc_c.bitset_t' has no attribute 'size'

Error converting Pyrex file to C:
------------------------------------------------------------
...

     if a.size != b.size:
         raise ValueError, "inputs must have same size"

     print "a", bitset_string(a)
     print "a.size", a.size
                     ^
------------------------------------------------------------

/build/sagebuild/sagemath-3.0.alpha6/devel/sage-main/sage/misc/misc_c.pyx:364:21:
 
Object of type 'sage.misc.misc_c.bitset_t' has no attribute 'size'

Error converting Pyrex file to C:
------------------------------------------------------------
...
     if a.size != b.size:
         raise ValueError, "inputs must have same size"

     print "a", bitset_string(a)
     print "a.size", a.size
     print "a.limbs", a.limbs
                      ^
------------------------------------------------------------

/build/sagebuild/sagemath-3.0.alpha6/devel/sage-main/sage/misc/misc_c.pyx:365:22:
 
Object of type 'sage.misc.misc_c.bitset_t' has no attribute 'limbs'

Error converting Pyrex file to C:
------------------------------------------------------------
...
     print "a.cmp(b)    ", bitset_cmp(a, b)

     bitset_from_str(a, py_a)
     bitset_from_str(b, py_b)

     bitset_init(r, a.size)
                    ^
------------------------------------------------------------

/build/sagebuild/sagemath-3.0.alpha6/devel/sage-main/sage/misc/misc_c.pyx:389:20:
 
Object of type 'sage.misc.misc_c.bitset_t' has no attribute 'size'

Error converting Pyrex file to C:
------------------------------------------------------------
...

     print "a.hamming_weight() ", bitset_hamming_weight(a)
     print "a.hamming_weight_sparse() ", bitset_hamming_weight_sparse(a)

     cdef bitset_t s
     bitset_init(s, a.size)
                    ^
------------------------------------------------------------

/build/sagebuild/sagemath-3.0.alpha6/devel/sage-main/sage/misc/misc_c.pyx:418:20:
 
Object of type 'sage.misc.misc_c.bitset_t' has no attribute 'size'

Error converting Pyrex file to C:
------------------------------------------------------------
...
     print "a.hamming_weight_sparse() ", bitset_hamming_weight_sparse(a)

     cdef bitset_t s
     bitset_init(s, a.size)

     if a.size > 100:
        ^
------------------------------------------------------------



--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to