-
Notifications
You must be signed in to change notification settings - Fork 650
fails to compile with Cython 0.19 #339
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
What's your Cython version? |
0.19-dev |
and this is pyzmq master? |
Yup, Cython bug (or deliberate change, still unclear), and fixed by cython/cython#195. If that is rejected, the pyzmq fix is a single line, but I'd rather not apply it unless I hear that the new behavior is actually intentional for some reason. |
As an aside, the inline function error is a red herring - the first error coming out of a compiler is often the only one that matters, in this case:
which precedes the |
Looks like the new error is on purpose, so the appropriate patch is applied, and the build now works with latest Cython dev. |
I'm using arch linux with zmq version 3.2.2-2. I get the following error
Of course, it IS there but it's declared inline, which I think might be the issue although I'm not sure exactly why that would be. I know the pandas project has had some compilation issues with inlining Cython functions in the past, see pandas-dev/pandas#2188 for more info.
The text was updated successfully, but these errors were encountered: