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

dmeoli / ADS
98%
main: 98%

Build:
Build:
LAST BUILD BRANCH: ci/coverage-speed
DEFAULT BRANCH: main
Repo Added 18 Oct 2026 12:20PM UTC
Token yzcdKyjrLSv9vRmnkuDcQ8HSSAMRSXhrF regen
Build 74 Last
Files 467
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

LAST BUILD ON BRANCH fix/string-compression-defects
branch: fix/string-compression-defects
CHANGE BRANCH
x
Reset
Sync Branches
  • fix/string-compression-defects
  • ci/coverage-speed
  • docs/like-smspp
  • feature/cxx-module
  • feature/grafite-learned-sort
  • fix/bucket-queue
  • fix/concurrency-intractable-defects
  • fix/numeric-sort-defects
  • fix/stable-mac
  • main
  • turbo/portable

27 Oct 2026 12:34AM UTC coverage: 97.56% (+0.001%) from 97.559%
40437160202

push

github

dmeoli
Lyndon, rANS and LCS: three defects found while documenting

- lyndonFactorization() and leastRotation() compare the bytes as
  unsigned, as std::string_view and isLyndon() order them: from 0x80 on,
  where char is signed, the factors and the rotation were wrong and the
  audits failed
- ransDecompress() stops a malformed stream before its reads pass the 8
  bytes of padding, at one comparison every four symbols, and rejects it
- lcsMemo() runs the recursion on a stack of its own, as it goes m + n
  calls deep and exhausted the stack on long strings; the duplicated
  include of <algorithm> is gone
- the tests lyndon-bytes, rans-corrupted and lcs-long

26 of 26 new or added lines in 3 files covered. (100.0%)

41580 of 42620 relevant lines covered (97.56%)

10594595.54 hits per line

Relevant lines Covered
Build:
Build:
42620 RELEVANT LINES 41580 COVERED LINES
10594595.54 HITS PER LINE
Source Files on fix/string-compression-defects
  • Tree
  • List 464
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
40437160202 fix/string-compression-defects Lyndon, rANS and LCS: three defects found while documenting - lyndonFactorization() and leastRotation() compare the bytes as unsigned, as std::string_view and isLyndon() order them: from 0x80 on, where char is signed, the factors and the rota... push 27 Oct 2026 06:12AM UTC dmeoli github
97.56
See All Builds (74)

Badge your Repo: ADS

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc