-
Notifications
You must be signed in to change notification settings - Fork 253
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
Run 32-bit tests on macOS #202
Conversation
I opened a PR at virtualenv to get things working smoothly. |
a781641
to
42da7e7
Compare
It seems |
If there is an option for omit this test? Package may depend on 64 bits only library (compiled external). And there is no option for change python installer on 64-bits without fork. |
42da7e7
to
78c1137
Compare
If a package depends on 64 bits only library, then it should not be deployed as an That being said, if such a wheel can be built, I think you're right in wanting to propose an alternative but that would be another PR. Probably something in the like of having an option to target only x86_64 (even with |
@mayeut But this is current situation. I ask about this in dealocate repository matthew-brett/delocate#56 (comment) Current revision of cibuildwheel do not allow to choose only 64 bits for macos. And I think that these need to be introduced before merge this PR. Also I remember that in #156 there shown suggestion to drop intel tag when drop python 3.5. @YannickJadoul Check your cmake build project if it is multiarch. |
Thanks for the reminder
That I can agree with.
Right, but maybe we can do something in the meantime. |
I'll check if I can add a quick test building a 64-bit only wheel. |
Interesting, yes, thanks! Any idea how to best test this? Just run |
I see three options:
|
I found a way to build |
Grrrrmbl, I imported it and get an error :-( Thanks for mentioning this! EDIT: It would be nice if |
@YannickJadoul you can participate in this discussion matthew-brett/delocate#56 |
@Czaki Thanks. But it's maybe my own fault/problem, if I'm calling CMake. Btw, do not that I'm still calling |
@YannickJadoul Ia all libraries on which you depend is build by your cmake, or you have some external dependencies (if the folder |
@Czaki No, I don't think so. Everything is just included in the compilation. |
blocked waiting for #220 |
5a34be7
to
af623f2
Compare
What did you think to use |
@Czaki, yes, I saw that and I'm going to add it to the PR on |
af623f2
to
c7e472d
Compare
e0f78ba
to
762d58c
Compare
762d58c
to
ea2ad49
Compare
Closing in favor of #220 (only build |
Tests are only run in 64-bit mode on macOS while
intel
wheels are being produced.This PR adds running tests in 32-bit mode.
There's an issue in virtualenv that prevents to get python2 working as well.
Fixes #203