-
Notifications
You must be signed in to change notification settings - Fork 52
v2022-12 tag is broken #631
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
Comments
This should be easy enough to fix (just make the docstrings raw). Although somewhat related to this, I wonder if we should get rid of the tags here? We now have all versions of the spec in the main branch of this repo, exactly so that we can fix little issues like this. I guess when this is fixed we'll also need to update the submodule in the test suite @honno |
True it's easy enough to fix locally by manually editing the problematic files. I'm looking for suggestions of the best way to get this working in my github actions job (configured here: https://github.com/google/jax/blob/26fde03dccc595158f556e895d976b4aa3d41a75/.github/workflows/jax-array-api.yml) |
There were still some bad escapes in For array-api-tests, I think actually @honno still needs to update it to run against the main of this repo which has all the spec versions instead of the tags. So for now you'll need to work around it (a straightforward way is to manually compile the signatures with I'm going to leave this issue open because as I noted, we should figure out if we actually want to keep the tags on this repo. |
I'm using |
@honno Has this been resolved or does more work remain? |
Haven't touched this yet (specifically writing a note in the README on tags and what they do/don't mean), need to find half an hour to sit down and do it 🤦 |
The issue @jakevdp had should be resolved by data-apis/array-api-tests#213 now.
@asmeurer If this is still interesting, could we close this and open a new issue? For 2023 we still kept with tags, which IMO makes sense. |
I guess "tagging at release" is probably fine, but we should be very clear that those tags shouldn't really be used, and are only there for historical context. You should always use whatever is in For the test suite, we should pin to a commit from |
The
v2022-12
tag is broken due to the bug fixed in #455, which as far as I can tell has not yet been made part of a release or tag.The error can be seen here: https://github.com/google/jax/actions/runs/5073141741/jobs/9111776151?pr=16099
This is a github action on a JAX PR implementing the array API: jax-ml/jax#16099
Let me know if you have suggestions for how to properly configure the github action in order to pull-in the fix. Thanks!
The text was updated successfully, but these errors were encountered: