Skip to content

Build binary packages using clang-cl on Windows #41

Closed
@TkTech

Description

@TkTech

Support for clang-cl is coming. As part of the PR that allows CPython to build against clang-cl, distutils is updated to build with clang-cl (python/cpython#18371). Once this PR is merged and a new CPython release includes it we can start using it for our binary releases.

Clang has reached a point where it's safe enough for us to use with CPython's built with MSVC2015 or newer. https://clang.llvm.org/docs/MSVCCompatibility.html

This would alleviate poor windows performance caused by MSVC issues (simdjson/simdjson#847, but not entirely, simdjson/simdjson#848).

We only need to do this if upstream simdjson doesn't figure out what's up with MSVC. @lemire

Metadata

Metadata

Assignees

Labels

blockedBlocked by external projects (toolchains, OS issues, etc)enhancementNew feature or requestpackagingWoe to ye o poor soul that ventures into these tickets.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions