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

Reply via email to