On Tue, Aug 24, 2010 at 1:40 PM, Darren Dale <[email protected]> wrote: > On Thu, Aug 19, 2010 at 5:05 AM, Robert Bradshaw > <[email protected]> wrote: >> Ignore that last one, the release candidate is >> http://cython.org/release/Cython-0.13.rc1.tar.gz >> >> On Thu, Aug 19, 2010 at 1:48 AM, Robert Bradshaw >> <[email protected]> wrote: >>> The Cython 0.13 release candidate is out at >>> http://cython.org/release/Cython-0.13.rc0.tar.gz . Unless there any >>> last-minute catastrophic failures, this will be the official release. > > I just tried generating the c files for h5py > (http://code.google.com/p/h5py/), and got an error I have not seen > with previous cython versions: > > Error converting Pyrex file to C: > ------------------------------------------------------------ > ... > hid_t plist, void *buf) except * > > ctypedef herr_t (*H5D_operator_t)(void *elem, hid_t type_id, unsigned ndim, > hsize_t *point, void *operator_data) except -1 > herr_t H5Diterate(void *buf, hid_t type_id, hid_t space_id, > H5D_operator_t operator, void* operator_data) except * > ^ > ------------------------------------------------------------ > > /Users/darren/Projects/h5py/h5py/defs.pxd:190:49: Overloading operator > ',' not yet supported. > > I am not the maintainer of h5py, and my cython skills are > underdeveloped, but I will try to provide additional information if > needed.
I think I have an idea of where the problem lies, but it might be too late to fix it right now. A workaround is to rename your argument to something other than "operator." - Robert _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
