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

gap-system / gap / 11905
4%

Build:
DEFAULT BRANCH: master
Ran 06 May 2020 08:33AM UTC
Jobs 11
Files 760
Run time 67min
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
11905

push

travis-ci

fingolfin
Fix gac on Linux if a package with kernel ext is present

Reported by Bill Allombert: compiling a simple test program via, say,
`gac catp.g -o catp`, and then running it results in an error like this:

    [... GAP banner here ...]
    Loading the library and packages ...
    #W dlopen() error:
    SOMEPATH/pkg/io/bin/x86_64-pc-linux-gnu-default64-kv7/io.so:\
    undefined symbol: ChangedBags

This was caused by the linker invocation in gac missing the `-export-dynamic`
flag

This patch also fixes a second issue: While GAP deliberately links using the C
compiler, the linker command in gac used the C++ compiler for linking. Now
both use the C compiler, ensuring consistent behavior.

Note that we quite deliberately use the C compiler to link, despite GAP
containing C++ code: that code that is careful not to use the C++ standard
library and for which RTTI and exceptions are disabled

278932 of 330599 relevant lines covered (84.37%)

31606545.43 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11905.1 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp teststandard") 06 May 2020 08:36AM UTC 0
76.87
Travis Job 11905.1
2 11905.2 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp teststandard" ABI=32 CONFIGFLAGS="") 06 May 2020 08:33AM UTC 0
76.81
Travis Job 11905.2
3 11905.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) 06 May 2020 08:36AM UTC 0
77.1
Travis Job 11905.3
4 11905.4 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="testpackages testinstall-loadall" ABI=64) 06 May 2020 08:35AM UTC 0
72.27
Travis Job 11905.4
6 11905.6 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp testinstall") 06 May 2020 08:48AM UTC 0
72.31
Travis Job 11905.6
8 11905.8 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES=testmanuals) 06 May 2020 08:48AM UTC 0
71.39
Travis Job 11905.8
9 11905.9 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES=testbugfix CONFIGFLAGS="--enable-memory-checking") 06 May 2020 08:45AM UTC 0
59.76
Travis Job 11905.9
13 11905.13 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="testinstall" JULIA=yes CONFIGFLAGS="--disable-Werror") 06 May 2020 08:52AM UTC 0
72.18
Travis Job 11905.13
14 11905.14 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp testinstall") 06 May 2020 09:03AM UTC 0
72.47
Travis Job 11905.14
15 11905.15 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp testinstall") 06 May 2020 09:38AM UTC 0
72.48
Travis Job 11905.15
16 11905.16 (CFLAGS="--coverage -O2 -g" CXXFLAGS="--coverage -O2 -g" LDFLAGS="--coverage" CONFIGFLAGS="--enable-debug" COVERALLS_PARALLEL=true TEST_SUITES="docomp testinstall") 06 May 2020 08:57AM UTC 0
72.48
Travis Job 11905.16
Source Files on build 11905
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #11905
  • 28ca9d40 on github
  • Prev Build on master (#11900)
  • Next Build on master (#11906)
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