[llvm-dev] Can lit be upgraded to assume Python 2.7?

Eric Christopher via llvm-dev llvm-dev at lists.llvm.org
Tue Feb 23 13:32:30 PST 2016


Seems reasonable to me. Chris?

On Mon, Feb 22, 2016, 8:40 PM Sean Silva via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> In the root llvm/CMakeLists.txt we have:
>
> if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
>   message(FATAL_ERROR "Python 2.7 or newer is required")
> endif()
>
> But lit seems to still be stuck in a Python 2.5 world. For example,
> detectCPUs is redundant now that we have multiprocessing.cpu_count()
> (multiprocessing requires >=2.6). And there are a bunch of other Python 2.5
> workarounds floating around inside lit. I'm actually not sure if there are
> 2.6 workarounds.
>
> Anyway, does anybody know if somehow, despite the CMake check, lit is
> still being run with Python <2.7 on any bots or anywhere? If not, I'd like
> to make a couple cleanup patches.
>
> -- Sean Silva
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160223/cce372ef/attachment.html>


More information about the llvm-dev mailing list