Handy icon indicating copy to clipboard operation
Handy copied to clipboard

Release does not contain binaries for arm64 on Linux

Open cjpais opened this issue 7 months ago • 9 comments

Much like the title of the issue says, the release does not contain these binaries.

We probably need to cross compile this, or set up a GitHub action to do this properly. I don't necessarily have all the requisite machines to build and test for.

cjpais avatar Jun 14 '25 16:06 cjpais

Release binary works on x86 Mac, but is slow. See #85

Should add a support table and recommend hardware

cjpais avatar Aug 19 '25 16:08 cjpais

I'm interested in assisting with getting this working on Windows arm64. I have a Surface Pro with the Snapdragon(R) X 12-core X1E80100 processor. I'll start by setting up a local build following the instructions in the BUILD.md file.

Is it alright if I reach out here with any questions or issues?

oddrationale avatar Nov 10 '25 19:11 oddrationale

That would be great @oddrationale

cjpais avatar Nov 10 '25 22:11 cjpais

I got a local development build working. Seems like the only thing we need to do is to cross-compile for ARM64. There is a warning message an unknown chip model, but this appears to be from the upstream pytorch/cpuinfo repo.

Error in cpuinfo: Unknown chip model name 'Snapdragon(R) X 12-core X1E80100 @ 3.40 GHz'.
Please add new Windows on Arm SoC/chip support to arm/windows/init.c!

My next steps will be to look at the .github/workflows/ to see how we can cross-compile for ARM64 for Windows.

oddrationale avatar Nov 12 '25 16:11 oddrationale

Submitted PR #340 to add Windows ARM64 support.

oddrationale avatar Nov 15 '25 00:11 oddrationale