Skip to content
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

Add support to ppc64le #63

Closed
wants to merge 1 commit into from
Closed

Conversation

gururajrkatti
Copy link

This PR adds CI support for the IBM Power Little Endian (ppc64le) architecture. The idea is to ensure that the builds on this architecture are continuously tested along with the Intel builds (amd64) as this is part of the ubuntu distro on that architecture as well and detecting (and fixing) any issues or failures early would help to ensure that we are always up to date. Since ppc64le focal doesn't have pypy3 support, excluded only that.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 4ea38e8 on gururajrkatti:master into d9d4050 on sgillies:master.

@sgillies
Copy link
Member

Thanks @gururajrkatti , but I'm going to decline this PR. The affine package uses only Python standard library modules and so these architecture-specific jobs are redundant. Also, Travis CI is cutting off support for open source projects without a subscription and I need to reduce not increase my Travis build time usage.

@sgillies sgillies closed this Nov 27, 2020
@gururajrkatti
Copy link
Author

Hi @sgillies, thanks for your response and feedback, I understand your point. I agree that since it is python standard package, it ideally should work on all architectures. However, in our past experience we have run into architecture specific issues even with pure python packages with their tests failing in some cases , mostly because of an indirect dependency on native code or libraries via other python dependencies. by enabling the travis support here, we are attempting to catch those issues early, hope that makes some sense? Regarding Travis CI cutting support for open source, I don't think that is the case. You can refer to the related blog https://blog.travis-ci.com/oss-announcement. For requesting more credit points for your builds on travis you can get it through support.travis-ci.com. Adding @gerrith3 for more details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants