Skip to content

build: aarch64 wheel#8

Open
lmmx wants to merge 6 commits intomasterfrom
build-aarch64-arch
Open

build: aarch64 wheel#8
lmmx wants to merge 6 commits intomasterfrom
build-aarch64-arch

Conversation

@lmmx
Copy link
Owner

@lmmx lmmx commented May 6, 2025

This should have no change to x86_64/i686 (should take ~5 and ~6 mins) but aarch64 should work now

Timings in e626214 run

Linux:

  • x86_64: 5 min
  • i686: 4 min
  • aarch64: 9 min

Mac:

  • x86_64: 4 min
  • aarch64: 2 min

@lmmx
Copy link
Owner Author

lmmx commented May 7, 2025

4f42bb1

switching to the new patch branch without the extern statements worked, but made i686 fail entirely (after 5 mins) with an error about fortran... i didn't add an extern crate blas, maybe that's it

  • trying in 7082df5 (didn't work: i686 still failed, same error)

(if not, maybe they should all use the new patch branch - though i half expect that to make i686 take 2 hours again)

  • tried in e4b936d and also didn't work, same error

(Reverted to known good e626214)

@lmmx lmmx force-pushed the build-aarch64-arch branch from e4b936d to e626214 Compare May 7, 2025 01:16
@lmmx
Copy link
Owner Author

lmmx commented May 7, 2025

One possible improvement: put an openblas-src in the Cargo.toml to allow prepush checks to pass locally (if it doesn't interfere with CI)

@lmmx lmmx force-pushed the build-aarch64-arch branch from 1a580c2 to c0671c5 Compare May 7, 2025 11:20
@lmmx lmmx mentioned this pull request May 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant