-
Notifications
You must be signed in to change notification settings - Fork 0
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
Remove universal2 wheel and add arm64 #9
Conversation
… into fix-arm64-installation
… into fix-arm64-installation
@alecandido the problem of the |
Ah, but then you should specify the version you want, I'm adding it. |
btw, I think that the fortran action is useless in the |
It depends: the wheel is built in a |
However, it is true that in principle you don't have to build twice: you could just build the wheels, then download the artifact and test that, instead of installing from source with |
This is what I'm doing :) |
Not the workflow. I'll show you what I mean. |
I downloaded and installed the wheel but
as before |
Which is your |
|
I actually wonder how did you test with the CI wheels, since they failed both times.
Then, it seems not to be related to the Try again changing the |
Now we're left with floats...
... |
Well, I think we can modify the test to make it pass... |
The problem was that it was different on Linux and Mac (by 1 in the last digit, of course). They are using some different implementation of However, I guess the sense of the comparison was approximate equality, so now it should pass. Actually, the default relative tolerance is even too high, I can lower it a lot. |
✅ welcome back! |
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.
I completed some other minor updates, and tested the wheels.
Whenever tests are passing, it could be merged.
Apparently the upload action refuses to implicitly overwrite files, and I believe this was happening before. I allowed it to overwrite again, but if anyone wants to understand which files are duplicated (most likely the dist info), and avoid it, feel free (it would be for sure a more elegant solution). |
universal2 wheels seems to be broken for arm64 MacOS.
Trying to use arm64