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

SRI-CSL / yices2 / 26463497199
69%

Build:
DEFAULT BRANCH: master
Ran 26 May 2026 05:23PM UTC
Jobs 1
Files 486
Run time 2min
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

26 May 2026 05:13PM UTC coverage: 68.786%. Remained the same
26463497199

push

github

web-flow
mcsat: tighten trail cache update and GC sweep loops (#632)

* mcsat: iterate trail elements in trail_update_extra_cache

Replace the two cache-size loops with a single pass over trail->elements.
The old code iterated [0, cache.size) and filtered with trail_has_value;
the set of vars satisfying that filter is exactly trail->elements (modulo
the to_repropagate transient), so direct iteration is equivalent and runs
in O(|trail|) instead of O(|max variable index|). Both cache writes share
one trail_get_value call.

* mcsat: fuse trail_gc_sweep into a single pass

Collapse the three per-cache loops into one iteration over [1, model.size).
Each unmarked variable's marked-set lookup now happens once instead of
three times. Skip the variable_null sentinel (var=0) and drop the dead
trailing assert.

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

87467 of 127158 relevant lines covered (68.79%)

1623934.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26463497199.1 26 May 2026 05:23PM UTC 486
68.79
GitHub Action Run
Source Files on build 26463497199
  • Tree
  • List 486
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2137d2aa on github
  • Prev Build on master (#26459392082)
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