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

gap-system / gap / 9033
4%

Build:
DEFAULT BRANCH: master
Ran 23 Jan 2019 01:39PM UTC
Jobs 6
Files 702
Run time 15min
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
9033

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.

275961 of 326026 relevant lines covered (84.64%)

16313408.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9033.1 (TEST_SUITES="docomp testtravis") 23 Jan 2019 01:41PM UTC 0
76.33
Travis Job 9033.1
2 9033.2 (TEST_SUITES="docomp testtravis" ABI=32 CONFIGFLAGS="") 23 Jan 2019 01:39PM UTC 0
76.28
Travis Job 9033.2
3 9033.3 (TEST_SUITES="docomp testtravis" ABI=64 HPCGAP=yes) 23 Jan 2019 01:39PM UTC 0
76.3
Travis Job 9033.3
7 9033.7 (TEST_SUITES=testmanuals) 23 Jan 2019 01:45PM UTC 0
72.0
Travis Job 9033.7
8 9033.8 (TEST_SUITES=testbugfix) 23 Jan 2019 01:53PM UTC 0
60.8
Travis Job 9033.8
9 9033.9 (TEST_SUITES="testinstall" JULIA=yes CONFIGFLAGS="--disable-Werror") 23 Jan 2019 01:47PM UTC 0
73.64
Travis Job 9033.9
Source Files on build 9033
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9033
  • f27cff4a on github
  • Prev Build on master (#9024)
  • Next Build on master (#9056)
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