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 more variants for Travis builds #61

Merged
merged 2 commits into from
Mar 13, 2017
Merged

Add more variants for Travis builds #61

merged 2 commits into from
Mar 13, 2017

Conversation

olexandr-konovalov
Copy link

@olexandr-konovalov olexandr-konovalov commented Mar 13, 2017

Started to work on #55.

This now checks all combinations of GMP (builtin/system) x ABI (32/64) x Build(standard or out-of-tree), except system GMP in 32-bit builds (because "trusty" is missing 32bit GMP, see travis-ci/apt-package-safelist#4018).

TODOs (for this or rather another PR):

  • add testing builds in HPC-GAP compatibility mode
  • add AppVeyor builds

@olexandr-konovalov olexandr-konovalov force-pushed the travis-matrix branch 2 times, most recently from 7cb0044 to 7e08cd0 Compare March 13, 2017 11:24
@codecov-io
Copy link

codecov-io commented Mar 13, 2017

Codecov Report

Merging #61 into hpc-merge will decrease coverage by 2.44%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##           hpc-merge      #61      +/-   ##
=============================================
- Coverage       56.8%   54.35%   -2.45%     
=============================================
  Files            433      859     +426     
  Lines         231015   244891   +13876     
  Branches       10695    11895    +1200     
=============================================
+ Hits          131228   133117    +1889     
- Misses         97284   108638   +11354     
- Partials        2503     3136     +633
Impacted Files Coverage Δ
src/intrprtr.c 58.83% <0%> (-7.6%)
src/objects.h 62.5% <0%> (-5.93%)
src/rational.c 85.46% <0%> (-3.01%)
src/streams.c 37.17% <0%> (-2.98%)
src/trans.c 92.66% <0%> (-2.95%)
src/gvars.c 72.52% <0%> (-2.84%)
src/set.c 81.44% <0%> (-2.62%)
src/weakptr.c 77.6% <0%> (-2.61%)
src/opers.c 55.02% <0%> (-2.27%)
src/profile.c 33.33% <0%> (-2.16%)
... and 482 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 04be761...f3da8c0. Read the comment docs.

@olexandr-konovalov olexandr-konovalov force-pushed the travis-matrix branch 8 times, most recently from 181c776 to 14652d8 Compare March 13, 2017 14:34
@fingolfin
Copy link
Owner

I just pushed some changes to the branch which should help compiling io. You may want to rebase your PR onto that.

@olexandr-konovalov olexandr-konovalov force-pushed the travis-matrix branch 13 times, most recently from 42d6526 to 40550a5 Compare March 13, 2017 17:57
@fingolfin fingolfin deleted the travis-matrix branch March 13, 2017 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants