• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

gap-system / gap / 9327
4%

Build:
DEFAULT BRANCH: master
Ran 21 Feb 2019 02:12PM UTC
Jobs 6
Files 711
Run time 72min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
9327

push

travis-ci

fingolfin
kernel: move CopyBits and some related code to new header bits_intern.h

Partial motivation: we should not be using ALWAYS_INLINE in header files, as
that makes it harder to install these headers properly as part of `make
install`, because the definition of ALWAYS_INLINE depends on the compiler, and
for code linking against GAP, this might be different than what it was for the
compiler used to compile GAP itself.

But in this case, we can't quite avoid it, as we want to share this code
between multiple C files. So as a compromise, we move the code into a new
"internal" header. The plan then is to eventually stop including "config.h"
from any header files. Then change `bits_intern.h` (and possibly other
"internal" headers) to verify "config.h" was included before them. Then
finally, include config.h from all (?) .c and .cc files, as the last header
(well, except for `bits_intern.h`, which would come after `config.h`)

60 of 72 new or added lines in 1 file covered. (83.33%)

7 existing lines in 3 files now uncovered.

288895 of 339611 relevant lines covered (85.07%)

21673193.34 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9327.1 (TEST_SUITES="docomp testtravis") 21 Feb 2019 02:19PM UTC 0
77.29
Travis Job 9327.1
2 9327.2 (TEST_SUITES="docomp testtravis" ABI=32 CONFIGFLAGS="") 21 Feb 2019 02:38PM UTC 0
77.25
Travis Job 9327.2
3 9327.3 (TEST_SUITES="docomp testtravis" ABI=64 HPCGAP=yes) 21 Feb 2019 02:16PM UTC 0
77.21
Travis Job 9327.3
4 9327.4 (TEST_SUITES="testpackages testinstall-loadall" ABI=64 CFLAGS=-O2 CXXFLAGS=-O2 LDFLAGS=) 21 Feb 2019 02:12PM UTC 0
73.31
Travis Job 9327.4
7 9327.7 (TEST_SUITES=testmanuals) 21 Feb 2019 02:44PM UTC 0
71.84
Travis Job 9327.7
8 9327.8 (TEST_SUITES=testbugfix) 21 Feb 2019 02:33PM UTC 0
60.49
Travis Job 9327.8
Source Files on build 9327
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9327
  • c6e90185 on github
  • Prev Build on master (#9324)
  • Next Build on master (#9328)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc