Skip to content
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

Enable MSVC build of Python bindings on GitHub Actions #488

Open
saran-t opened this issue Sep 16, 2022 · 0 comments
Open

Enable MSVC build of Python bindings on GitHub Actions #488

saran-t opened this issue Sep 16, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@saran-t
Copy link
Member

saran-t commented Sep 16, 2022

Our GitHub Actions Windows build currently excludes the Python bindings because the compiler takes over 40 minutes to compile functions.cc and structs.cc.

We have posted an issue report with Microsoft. If/when they fix the issue, we should start building and testing the Python bindings on MSVC.

Note that our official Python bindings releases for Windows are currently built with LLVM. Benchmarking in early 2022 showed that the LLVM-built binaries seem to be faster than MSVC-built ones anyway, so we are likely to continue to use LLVM for official releases regardless of the outcome of this issue.

@saran-t saran-t added the enhancement New feature or request label Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant