#4605: [with spkg, needs review] Update Cython to 0.10.2 (latest stable
upstream)
----------------------+-----------------------------------------------------
Reporter: mabshoff | Owner: robertwb
Type: defect | Status: new
Priority: major | Milestone: sage-3.2.1
Component: packages | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Comment (by mabshoff):
I get the following failure:
{{{
python2.5 `which cython` --embed-positions --incref-local-binop
-I/scratch/mabshoff/release-cycle/sage-3.2.1.alpha1/devel/sage-main -o
sage/rings/real_rqdf.cpp sage/rings/real_rqdf.pyx
Error converting Pyrex file to C:
------------------------------------------------------------
...
cdef extern from "qd/qd_real.h":
ctypedef struct qd "qd_real":
# Members
double *x
qd _pi
^
------------------------------------------------------------
/scratch/mabshoff/release-cycle/sage-3.2.1.alpha1/devel/sage-
main/sage/rings/real_rqdf.pxd:21:11: Struct cannot contain itself as a
member.
Error converting Pyrex file to C:
------------------------------------------------------------
...
ctypedef struct qd "qd_real":
# Members
double *x
qd _pi
qd _log2
^
------------------------------------------------------------
/scratch/mabshoff/release-cycle/sage-3.2.1.alpha1/devel/sage-
main/sage/rings/real_rqdf.pxd:22:11: Struct cannot contain itself as a
member.
Error converting Pyrex file to C:
------------------------------------------------------------
...
ctypedef struct qd "qd_real":
# Members
double *x
qd _pi
qd _log2
qd _nan
^
------------------------------------------------------------
/scratch/mabshoff/release-cycle/sage-3.2.1.alpha1/devel/sage-
main/sage/rings/real_rqdf.pxd:23:11: Struct cannot contain itself as a
member.
Error converting Pyrex file to C:
------------------------------------------------------------
...
ctypedef struct qd "qd_real":
# Members
double *x
qd _pi
qd _log2
qd _nan
^
------------------------------------------------------------
/scratch/mabshoff/release-cycle/sage-3.2.1.alpha1/devel/sage-
main/sage/rings/real_rqdf.pxd:23:11: Struct cannot contain itself as a
member.
Error converting Pyrex file to C:
------------------------------------------------------------
...
# Members
double *x
qd _pi
qd _log2
qd _nan
qd _e
^
------------------------------------------------------------
/scratch/mabshoff/release-cycle/sage-3.2.1.alpha1/devel/sage-
main/sage/rings/real_rqdf.pxd:24:11: Struct cannot contain itself as a
member.
Error converting Pyrex file to C:
Error running command, exited with status 256.
sage: There was an error installing modified sage library code.
}}}
Cheers,
Michael
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4605#comment:3>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---