-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
python3Packages.{jax,jaxlib}: update to 0.4.14 #246712
Conversation
@ofborg build python3Packages.jax python3Packages.jaxlib python3Packages.tensorflow python3Packages.tensorflow-datasets |
bazel deps hash fails to reproduce on aarch64-linux, also need someone to test darwin. |
IIRC aarch64-linux is not a supported platform but i could be mistaken. The source builds have been broken on darwin for a minute, so we should only need to test the -bin builds, thankfully. |
It did build on aarch64-linux: https://hydra.nixos.org/build/229355874 |
@ofborg build python3Packages.jax python3Packages.jaxlib python3Packages.tensorflow python3Packages.tensorflow-datasets python3Packages.numpyro |
sha256 = (if cudaSupport then { | ||
x86_64-linux = "sha256-8QaXoZq6oITRsYn4RdLUXcKQv3PJ4Q3ItX9PkBwxGBI="; | ||
} else { | ||
x86_64-linux = "sha256-M/h5EZmyiV4QvzgKRjdz7V1LHENUJlc/ig1QAItnWVQ="; | ||
aarch64-linux = "sha256-edkYcdlvOLNGRSanch1fGCZwq8SFn3TzcUNt1LhzG/E="; | ||
}).${stdenv.system} or (throw "jaxlib: unsupported system: ${stdenv.system}"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@uri-canva previously went through the trouble to avoid this kerfuffle in #221390. why does that break now? can we adjust the fetchAttrs such that the hashes match?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe but I'm not really interested in going down that rabbit hole... The whole bazel fetching thing is already a nightmare.
A few (8 failed, 3559 passed, 578 skipped, 655 warnings) test failures for tensorflow-datasets on aarch64-linux:
Unrelated to this PR: https://hydra.nixos.org/build/229991799 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @NickCao for taking the burden of this PR.
I am OK with the current changes !
Description of changes
Continuation of #227145
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)