Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upTravis-CI has added support for ARM64.Added ARM64 jobs in Travis-CI. #53
Conversation
Signed-off-by: ossdev07 <ossdev@puresoftware.com>
Codecov Report
@@ Coverage Diff @@
## master #53 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 1 1
Lines 184 184
Branches 51 51
=====================================
Hits 184 184Continue to review full report at Codecov.
|
|
@ossdev07: I find it very difficult to quickly scan for 'arm64' and 'amd64' lines. Is there a better way to express testing these two platforms in travis-ci yaml? |
|
Does Travis not do matrix expansion on |
|
I suspect that @rhenwood-arm can provide some insight on if it is worth testing cycler on arm. Given that it is pure-python I don't think we would be doing anything other than testing python-on-arm. On the other hand no one ever thinks they are doing something funny that is going to break on a different architecture so testing can't hurt. |
Yes, it does. https://docs.travis-ci.com/user/multi-cpu-architectures/#testing-on-multiple-cpu-architectures |
|
https://github.com/matplotlib/matplotlib has had regressions on Arm and is a requirement of this project so that project is probably the most valuable place for CI for AArch64 today. @ossdev07 : I suggest at first you look into adding a Travis-CI job for Matplotlib - and use the matrix expansion to enhance readability. |
|
Did the ARM regressions on Matplotlib get reported to us? We have a fair amount of c++ code in Matplotlib so I would expect it to have more issues than cycler. Definitely |
|
Numpy lacks wheels for arm64 and building it fails with a compiler crash https://travis-ci.org/Kojoley/matplotlib/jobs/633312381 |
Added ARM64 jobs in Travis-CI