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

SRI-CSL / yices2 / 26469917215
69%
master: 69%

Build:
Build:
LAST BUILD BRANCH: L2O_calc_update
DEFAULT BRANCH: master
Ran 26 May 2026 07:30PM 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 07:20PM UTC coverage: 69.0% (+0.2%) from 68.786%
26469917215

Pull #630

github

disteph
Remove the eager Cartesian wide projection path

gen_model_by_proj_sat_guided semantically subsumes gen_model_by_proj_wide:
every joint cube the syntactic walker would emit is also an implicant of
the polarity-aware Boolean abstraction the SAT-guided enumerator
operates over. The eager path was only reachable from the SAT-guided
front end on abstract_formula_array returning ABS_ERROR, and ABS_ERROR
in turn only fires when a Boolean subterm has no Boolean value in the
given model -- i.e. the API precondition that F be model-true has been
violated. That makes the path effectively unreachable for well-formed
inputs.

Delete the dead code (cube_set_t and its helpers, wide_status_t,
wide_collect_cubes, gen_model_by_proj_wide) and redirect the ABS_ERROR
fallback to gen_model_by_proj_local. Keep WIDE_CUBE_BUDGET and
project_one_cube_into -- both are still used by the SAT-guided path.

Net: -470 lines, no behavior change for well-formed inputs.

Built clean in MODE=release and MODE=debug. check-api: 36/36 pass.
Pull Request #630: Add wide (truth-invariant) model generalization mode

405 of 528 new or added lines in 2 files covered. (76.7%)

97 existing lines in 2 files now uncovered.

88101 of 127683 relevant lines covered (69.0%)

1627033.64 hits per line

Uncovered Changes

Lines Coverage ∆ File
123
69.31
69.31% src/model/generalization.c

Coverage Regressions

Lines Coverage ∆ File
57
50.16
1.45% src/api/yices_api.c
40
69.31
69.31% src/model/generalization.c
Jobs
ID Job ID Ran Files Coverage
1 26469917215.1 26 May 2026 07:30PM UTC 486
69.0
GitHub Action Run
Source Files on build 26469917215
  • Tree
  • List 486
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #630
  • PR Base - master (#26463497199)
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