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

gap-system / gap / 11614 / 3
4%
master: 4%

Build:
DEFAULT BRANCH: master
Ran 23 Mar 2020 10:06AM UTC
Files 681
Run time 1min
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

23 Mar 2020 09:41AM UTC coverage: 76.929% (+0.006%) from 76.923%
CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp teststandard" ABI=64 HPCGAP=yes

push

travis-ci

ChrisJefferson
Put the GAP version into repository

So far, the GAP version and release date are injected into the GAP sources by
a script during the release process. This is in stark contrast to how this is
handled by (almost) all GAP packages using git.

This design makes it difficult to test certain effects of the GAP release
process as part of our CI. It also means that source snapshots of the GAP
repository have little information about the underlying version.

This patch changes things by putting the GAP version and release date into
configure.ac, from where it is distributed into all files that need them. Thus
to change either, one only needs to change a single file.

In addition, we get rid of NeedKernelVersion, and also remove a PostRestore
method which compared the GAP library and kernel version and reported if there
was a mismatch. These days, we never release GAP library and kernel
separately, and the two versions are always identical.

Finally, for non-release builds, when starting GAP we show the build date and
time instead of useless string "today".

242631 of 315398 relevant lines covered (76.93%)

10035903.43 hits per line

Source Files on job 11614.3 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp teststandard" ABI=64 HPCGAP=yes)
  • Tree
  • List 0
  • Changed 98
  • Source Changed 5
  • Coverage Changed 98
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 3521
  • Travis Job 11614.3
  • 3f70a0b1 on github
  • Prev Job for CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp teststandard" ABI=64 HPCGAP=yes on master (#11613.3)
  • Next Job for CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp teststandard" ABI=64 HPCGAP=yes on master (#11626.3)
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