-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
jaxlib 0.4.9 broken on Mac ARM #15951
Comments
The wheel builds fine if built from source on a Mac ARM host machine, so the issue is probably related to misdetection of the target architecture during cross-compilation. openxla/xla#2013 may have been the cause. |
This patch turns out to be essential for Mac x86->Mac ARM cross compilation to work (jax-ml/jax#15951). Unfortunately there's no way to test this except manually, because we have no Mac ARM machines in CI at the moment. PiperOrigin-RevId: 531065713
This patch turns out to be essential for Mac x86->Mac ARM cross compilation to work (jax-ml/jax#15951). Unfortunately there's no way to test this except manually, because we have no Mac ARM machines in CI at the moment. PiperOrigin-RevId: 531065713
This patch turns out to be essential for Mac x86->Mac ARM cross compilation to work (jax-ml/jax#15951). Unfortunately there's no way to test this except manually, because we have no Mac ARM machines in CI at the moment. PiperOrigin-RevId: 531065713
Downgrading to jaxlib == 0.4.7 works on M2 |
openxla/xla@1d4e70b should have fixed the problem, we'll try to release 0.4.10 with a fix. |
This was fixed by 0.4.10! Sorry for the breakage. Hopefully we'll get ARM Macs in our CI soon. |
In response to issue (jax-ml/jax#15951) causing us to pin `jaxlib` being fixed.
* Bump `jax` and `jaxlib` versions In response to issue (jax-ml/jax#15951) causing us to pin `jaxlib` being fixed. * Bump `orbax-checkpoint` version
This patch turns out to be essential for Mac x86->Mac ARM cross compilation to work (jax-ml/jax#15951). Unfortunately there's no way to test this except manually, because we have no Mac ARM machines in CI at the moment. PiperOrigin-RevId: 531065713
The released jaxlib 0.4.9 wheel for Mac ARM appears to be broken.
We have no CI testing for Mac ARM wheels, because none of our CI clusters have such machines. (We build the wheels by cross-compilation, but we cannot test them.)
The workaround for the moment is to downgrade
jaxlib
to 0.4.7, which was the previousjaxlib
release.jaxlib
0.4.7 is compatible withjax
0.4.9.The text was updated successfully, but these errors were encountered: