Skip to content

Add support building llvmlite wheels for Windows ARM64#43

Merged
MugundanMCW merged 2 commits intokhmyznikov:mainfrom
MugundanMCW:main
Jan 30, 2026
Merged

Add support building llvmlite wheels for Windows ARM64#43
MugundanMCW merged 2 commits intokhmyznikov:mainfrom
MugundanMCW:main

Conversation

@MugundanMCW
Copy link
Collaborator

PR Description:

As discussed in numba/llvmlite#1387 (comment), this PR introduces support for building llvmlite wheels on Windows ARM64.

Changes proposed:

  • Created CI workflow[llvmlite_win-arm64_wheel_builder.yml] for building llvmlite wheels on Windows ARM64.
  • Created build script[bld_llvm_winarm64.bat] for compiling llvm on Windows ARM64.
  • Added patch to modify ffi/build.py to detect the target platform based upon the system architecture.

@MugundanMCW MugundanMCW added the good first issue Good for newcomers label Jan 28, 2026
@khmyznikov
Copy link
Owner

@MugundanMCW let's make folder llvmlite under workflows and put there all scripts except main one which builds the actual wheel, that one need to put alongside the others llvmlite_wheel.yml

@MugundanMCW
Copy link
Collaborator Author

Hi @khmyznikov,
Thanks for the suggestion. I have moved the build scripts into the llvmlite folder under .github/workflows as requested.
Let me know if anything else needs to be updated.

@MugundanMCW MugundanMCW merged commit 1007e72 into khmyznikov:main Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants