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

moonbitlang / core / 5636
90%

Build:
DEFAULT BRANCH: main
Ran 28 Jul 2026 07:35AM UTC
Jobs 1
Files 453
Run time 1min
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

28 Jul 2026 07:32AM UTC coverage: 90.461%. Remained the same
5636

push

github

bobzhang
test(diff): fix final codex pass findings (5)

1. P0 — zero-mass degenerate pairing: `sim_pm` returned 1000 whenever total
   mass was zero, so `//` paired with `` (or `//   `) at maximum similarity.
   Zero-mass lines now pair only when textually identical; regression added.

2. P1 — budget accounting: dimension guards now run BEFORE tokenization; a
   per-line token cap (1024) bounds every budget term (no Int overflow); the
   cell budget accumulates with an early labelled break; and selected-pair
   tracebacks get their own per-pair cell guard (plain row above it), so
   `pair_ops` work is bounded too.

3. P1 — the fallback regression never entered fallback (1601x4 cells is far
   under budget; low similarity alone produced the asserted plain rows).
   Replaced with two real cases: alignable big lines tripping the per-line
   cap, and a 50x50 alignable block (~2.4M cells) tripping the cell budget.

4. P2 — the positive-margin regression could not distinguish the objective.
   New case: one strong pair (margin ~510) vs two above-threshold moderate
   diagonal pairs (~240 each, raw-sim total ~1280): margin scoring must pick
   the single strong pair, raw-similarity or pair-count maximization would
   not.

5. P2 — `///| x` lost Marker classification: under `longest` matching the
   comment rule swallowed it whole. `///|` prefix is now handled before
   lexscan (marker token + comment-content remainder); classification test
   added.

Verified: `moon check --deny-warn --target all` clean; diff tests 103/103 on
all four backends; full suite green; committed snapshots unchanged.

15752 of 17413 relevant lines covered (90.46%)

169960.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5636.1 28 Jul 2026 07:35AM UTC 454
90.48
GitHub Action Run
Source Files on build 5636
  • Tree
  • List 453
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • fbca214e on github
  • Prev Build on main (#5632)
  • Next Build on main (#5640)
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