[
https://issues.apache.org/jira/browse/PYLUCENE-38?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16489785#comment-16489785
]
Mithun Paul commented on PYLUCENE-38:
-------------------------------------
Hi, was this fix pushed in the latest pylucene? I downloaded the pylucene-6.5.0
from the downloads page yesterday and I still get the same error. I am on Apple
LLVM version 9.0.0 (clang-900.0.39.2).
Alternately, is there another C Compiler that might work better on apple
machines other than GCC (which looks like defaults to CLANG)?
> JCC build error under recents versions of clang.
> ------------------------------------------------
>
> Key: PYLUCENE-38
> URL: https://issues.apache.org/jira/browse/PYLUCENE-38
> Project: PyLucene
> Issue Type: Bug
> Environment: macOS
> Reporter: A. Coady
> Priority: Major
>
> {code:none}
> jcc3/sources/JArray.cpp:315:66: error: ordered comparison between pointer and
> zero ('PyObject *' (aka '_object *') and 'int')
> PyList_Type.tp_as_sequence->sq_inplace_concat(list, arg) < 0)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
> jcc3/sources/JArray.cpp:330:64: error: ordered comparison between pointer and
> zero ('PyObject *' (aka '_object *') and 'int')
> PyList_Type.tp_as_sequence->sq_inplace_repeat(list, n) < 0)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
> {code}
> Comparisons between NULL and integers have been elevated from a warning to an
> error in recent versions of clang. And presumably the error handling wasn't
> working anyway.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)