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

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

Build:
DEFAULT BRANCH: master
Ran 23 Jan 2019 01:39PM UTC
Files 665
Run time 44s
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 Jan 2019 01:18PM UTC coverage: 76.3%. Remained the same
TEST_SUITES="docomp testtravis" ABI=64 HPCGAP=yes

push

travis-ci

fingolfin
kernel: fix wrong result bugs in partial perms code

Various computations involving T_PERM2 objects of degree 65536 returned
incorrect results. The reason was that the degree, which is always an UInt,
was stored in an UInt2. But for degree 65536, this overflows to zero, hence
the code effectively treated the permutation as the identity.

The fix is to always store the degree as UInt, not as UInt2 or UInt4 (the
latter case actually is probably fine, but let's do it right anyway).

The fix in PowPPerm2Perm2 is a bit nasty and constitutes a deoptimization; a
proper fix at this stage would involve duplicating and tweaking a bunch of
code; but I plan to rewrite this file to use C++ templates anyway, at which
point the proper fix will come almost for free. So instead of wasting time on
a "proper" fix now, let's live with this workaround for now.

235134 of 308170 relevant lines covered (76.3%)

5743914.95 hits per line

Source Files on job 9033.3 (TEST_SUITES="docomp testtravis" ABI=64 HPCGAP=yes)
  • Tree
  • List 0
  • Changed 87
  • Source Changed 0
  • Coverage Changed 87
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1433
  • Travis Job 9033.3
  • f27cff4a on github
  • Prev Job for TEST_SUITES="docomp testtravis" ABI=64 HPCGAP=yes on master (#9024.3)
  • Next Job for TEST_SUITES="docomp testtravis" ABI=64 HPCGAP=yes on master (#9056.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