-
Notifications
You must be signed in to change notification settings - Fork 60
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
Bounded versions of JAX and diffrax due to JAX bug #190
Comments
As of JAX 0.4.7 the change in #189 can no longer be used to bypass the issue with JAX. For now we may need to set 0.4.6 as an upper bound on the JAX version. |
In relation to the previous comment #210 now sets 0.4.6 to the latest version of JAX that works with Dynamics. For now this is just to get the CI tests working - hopefully this will be resolved shortly and these restrictions can be removed. |
As this issue has continued to evolve, I'll make this comment a summary of what's going on, to be edited as new issues arise. JAX 0.4.4 introduced a new way of tracing functions. This new way unfortunately has a bug that breaks the List of issues/PRs:
Note: the issue in the |
The change in #189 should be removed when the corresponding JAX bug discussed here is fixed.
Edit:
test_jit_grad_dyson_magnus
andtest_jit_grad_dyson_like
oftest.dynamics.perturbation.test_solve_lmde_perturbation.Testsolve_lmde_perturbationJAX
.The text was updated successfully, but these errors were encountered: