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

DrudgeCAS / gristmill / 31896956605
91%
master: 92%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/actions/checkout-7
DEFAULT BRANCH: master
Ran 15 Aug 2026 05:00PM UTC
Jobs 1
Files 4
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

15 Aug 2026 04:57PM UTC coverage: 91.244% (-0.005%) from 91.249%
31896956605

Pull #39

github

chenpeizhi
refactor: Take the dimensions of a factor without scanning them all

Addressing review feedback.

Determinism was reached by looping over every dimension of the product and
keeping the ones the factor involves.  That is O(all dimensions) per
factor, where the original was O(symbols in the factor).  Collect the
dimensions the factor does involve and sort those instead.

The order is the same either way.  `dumm2dim` is filled in category then
index order, so walking it yields exactly the ascending `(cat, index)`
order that sorting produces.  The evaluation sequences come out
byte-identical, and the result is still the same across eight hash seeds.

No measurable speed difference on a twelve-matrix chain, 0.194 against
0.195 seconds, since this loop is a small part of the work.  The change is
worth having for the complexity rather than for a number.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Pull Request #39: fix: Stop unordered iteration deciding the optimization result

3 of 3 new or added lines in 1 file covered. (100.0%)

1782 of 1953 relevant lines covered (91.24%)

0.91 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31896956605.1 15 Aug 2026 05:00PM UTC 4
91.24
GitHub Action Run
Source Files on build 31896956605
  • Tree
  • List 4
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #39
  • PR Base - master (#31896274029)
  • Delete
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