robertwb / issues-import-test

0 stars 0 forks source link

Bad parsing for operator identifier. #725

Open robertwb opened 14 years ago

robertwb commented 14 years ago
On Tue, Aug 24, 2010 at 1:40 PM, Darren Dale wrote:

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

Migrated from http://trac.cython.org/ticket/570

robertwb commented 14 years ago

@robertwb changed description from

On Tue, Aug 24, 2010 at 1:40 PM, Darren Dale wrote:

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_operatort operator, void operator_data) except *

                                               ^

/Users/darren/Projects/h5py/h5py/defs.pxd:190:49: Overloading operator ',' not yet supported. to

On Tue, Aug 24, 2010 at 1:40 PM, Darren Dale wrote:

> 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.
robertwb commented 13 years ago

@robertwb changed milestone from 0.14 to 0.14.1