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

gap-system / gap / 10736 / 13
4%
master: 4%

Build:
DEFAULT BRANCH: master
Ran 07 Oct 2019 12:32AM UTC
Files 650
Run time 46s
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

06 Oct 2019 10:03PM UTC coverage: 72.919%. Remained the same
TEST_SUITES="testinstall" JULIA=yes CONFIGFLAGS="--disable-Werror"

push

travis-ci

fingolfin
Fix BlistList for two ranges

Several results were wrong, and had been wrong since at least GAP 4.4.
E.g. before this commit:

    gap> BlistList([0..3], [-3..-1]);
    [ true, true, true, false ]

Now we get the correct result

    gap> BlistList([0,1,2,3], [-3..-1]);
    [ false, false, false, false ]

One major issue was the use of unsigned variables to store signed data. Two
variables were only of type `long` instead of `Int`, but on 64bit, this could
lead to further issues.

The logic handling the intersection was broken and overly complicated. The
rewritten logic should be simpler.

Finally, there is a tiny optimization enabled by switching from 1-based
indexing to 0-based.

229106 of 314192 relevant lines covered (72.92%)

637917.77 hits per line

Source Files on job 10736.13 (TEST_SUITES="testinstall" JULIA=yes CONFIGFLAGS="--disable-Werror")
  • Tree
  • List 0
  • Changed 67
  • Source Changed 1
  • Coverage Changed 67
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2769
  • Travis Job 10736.13
  • 3d9c302a on github
  • Prev Job for TEST_SUITES="testinstall" JULIA=yes CONFIGFLAGS="--disable-Werror" on master (#10727.13)
  • Next Job for TEST_SUITES="testinstall" JULIA=yes CONFIGFLAGS="--disable-Werror" on master (#10746.13)
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