Skip to content

Feature/macos arm#23

Merged
olivhoenen merged 20 commits intoiterorganization:developfrom
paulotex:feature/macos-arm
Feb 9, 2026
Merged

Feature/macos arm#23
olivhoenen merged 20 commits intoiterorganization:developfrom
paulotex:feature/macos-arm

Conversation

@paulotex
Copy link
Contributor

Improving the macOS ARM version:

  • Works for python 3.10 - 3.13, like the other architectures.
  • Includes UDA backend.

@paulotex paulotex marked this pull request as draft January 16, 2026 12:45
@paulotex
Copy link
Contributor Author

UDA build is failing, seems to target an old macOS version. Checking...

@paulotex
Copy link
Contributor Author

The issue here is that capnp is not standalone, it uses libs that are installed by brew. I have to change the CI /cmake to ensure that capnp is standalone so the the wheel can include it without pointing to libs outside the wheel.

@olivhoenen
Copy link
Collaborator

@paulotex can we focus this PR on expanding the matrix for MacOS up to Python 3.14 and verify that the wheel works well when there is no local brew install of hdf5? @adam-parker1 may be helping testing the wheel

We can add UDA support in a subsequent PR

@olivhoenen olivhoenen added this to the release 5.6.0 milestone Jan 22, 2026
@paulotex paulotex marked this pull request as ready for review February 6, 2026 16:28
@olivhoenen
Copy link
Collaborator

https://github.com/iterorganization/IMAS-Core/actions/runs/21757616815/job/62772211683?pr=23#step:7:1255 it seems to pick HDF5 2.0 instead of 1.14 in previous passing build. Could you check @prasad-sawantdesai?

@olivhoenen olivhoenen merged commit 2826a07 into iterorganization:develop Feb 9, 2026
18 checks passed
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.

3 participants