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

SRI-CSL / yices2
67%
master: 67%

Build:
Build:
LAST BUILD BRANCH: smt2-algebraic-model-format
DEFAULT BRANCH: master
Repo Added 23 May 2017 01:52AM UTC
Files 486
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 smt2-algebraic-model-format
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 2.6.5
  • 2.7.0
  • 2019-08-19
  • 2019-08-19-mcsat-bv
  • 2020-02-18
  • 2020-08-19
  • 2021-02-19
  • 393-api-could-yices_assert_blocking_clause-return-the-clause
  • 486-assertion-failure-in-srcmcsatvaluec-could-be-a-duplicate-of-451
  • L2O_submission_merge
  • Mrmaxmeier-smtlib-model-syntax
  • Yices-2.5.3
  • Yices-2.5.4
  • Yices-2.6.0
  • Yices-2.6.1
  • Yices-2.6.2
  • ahmed-irfan-debian
  • ahmed-irfan-patch-1
  • api-model-function-values
  • api-test-eager-fail
  • array-tests
  • bool-bump-factor
  • bool-scaling-20
  • bugfix/608
  • bugfix/issue-366
  • bugfix/issue-406
  • bvlra
  • case-eval2
  • cdclt-plugin
  • change_no_error
  • ci-make-test
  • context_delegates
  • cp-commit-02b6501
  • cross-compile
  • darpa-2019-02-19
  • definition_clauses
  • ff-api-extension
  • fix-api-test
  • fix-array-model-print-smt2
  • fix-check-api-warning
  • fix-compilation-warnings
  • fix-interpolant-with-empty-model
  • fix-iss-392
  • fix-iss-414
  • fix-iss-433
  • fix-issue-432
  • fix-issue-534
  • fix-issue-615-interpolation-crash
  • fix-logic-order
  • fix-mcsat-nira-eq-preprocessing
  • fix-mcsat-param-api
  • fix-portfolio-solver
  • fix-some-printing
  • fix-strerror-mingw
  • fix-timeout-mingw
  • fix-unit-tests
  • fix/iss552-root-pair-metadata
  • fix/issue-536-bool-plugin-eval
  • fix/threadsafe-disable-mcsat-cdclt-checks
  • fix_array_solver_hash
  • fix_binary_search
  • fix_crashes
  • fix_return
  • hint-real-decisions
  • improve-ci-cache
  • iss396-test
  • iss440-fix
  • iss547
  • issue-613-mcsat-curried-function-model
  • issue517
  • kissat_delegate
  • master
  • mcsat-api-var-order
  • mcsat-array-comb
  • mcsat-array-distinct
  • mcsat-array-finite
  • mcsat-array-improved-call
  • mcsat-array-learn
  • mcsat-array-patch-1
  • mcsat-array-simplify-var-bump
  • mcsat-array-sort-heuristic
  • mcsat-arrays-2
  • mcsat-arrays-fix
  • mcsat-arrays-fixes
  • mcsat-assumptions
  • mcsat-bv
  • mcsat-bv-array-purify
  • mcsat-bv-refactorbdds
  • mcsat-bv-smtcomp-2019
  • mcsat-check-model-with-hint
  • mcsat-eval-2
  • mcsat-filter-binary-clauses
  • mcsat-glue-reduce
  • mcsat-imp-clause-db
  • mcsat-imp-reducedb
  • mcsat-incremental
  • mcsat-int-hint-2
  • mcsat-interpolation
  • mcsat-keep-binary-clauses
  • mcsat-learn
  • mcsat-lemma-limit-update
  • mcsat-model-hint
  • mcsat-model-hint-registration-queue-fix
  • mcsat-new-reduce
  • mcsat-nra
  • mcsat-nra-intervals
  • mcsat-part-restart
  • mcsat-recache
  • mcsat-set-initial-var-order-api
  • mcsat-supplement-cdclt
  • mcsat-target
  • mcsat-target-best
  • mcsat-test-option-update
  • mcsat-tuples-support
  • mcsat-ufnra-model-fix
  • mcsat-unsat-core
  • mcsat-update-heuristic
  • mcsat-update-reduce
  • mcsat_uf_model_fix
  • mingw-special
  • mt-master
  • new-bv
  • nra-cached-must-decide
  • nra-hints-patch
  • nra-learn-hint-next-decision
  • nra-to-na
  • nsat-target
  • patch-iss-418-prerelease
  • qf-eq-bv-arith
  • rand-cmd
  • reduce-cdclt
  • refs/heads/mcsat_uf_model_fix
  • refs/tags/Yices-2.6.5
  • reintroduce-interval-approx-nra
  • rename-smt-status-enum
  • rename-yices-status-enum
  • rm-scratch-compilation
  • simpler-unsat-cores
  • simplify-mcsat-randomness-setting
  • size_t
  • smt2-algebraic-model-format
  • smt2-output
  • smt2-set-option-timeout
  • smtcomp-2017
  • smtcomp2020
  • smtcomp2021
  • smtcomp2024
  • smtcomp2025
  • smtlib-model-syntax
  • test-451
  • test-initial-order
  • test-var-order
  • tmp_good
  • type-macros-api
  • types-macros-doc
  • unique-fun-decision
  • untagged-ccae5cc58023f61e3a62
  • update-actions-checkout-4
  • update-ci
  • update-ci-check-api
  • update-cov
  • update-html-doc
  • update-set-var-oder-api
  • update-weq-term-rep
  • update-win-ci-thread-safety
  • v
  • valgrind-regress
  • weq-fix-todo
  • win-ci
  • win-ci-2
  • yices.py
  • yices2-mcsat-portfolio-py

06 May 2026 05:24AM UTC coverage: 66.69% (+0.003%) from 66.687%
25418071995

Pull #623

github

ahmed-irfan
smt2: address review feedback on algebraic printer (PR #623)

- Assert that libpoly isolating intervals are always strictly open
  (a_open == b_open == 1), matching root-of-with-interval's
  exclusive-bound convention; catches any future libpoly change
- Add comment above smt2_pp_algebraic citing the SMT-COMP 2026
  model-validation format spec
- Cast size_t q->n to unsigned long explicitly before passing to
  mpz_ui_pow_ui to silence truncation warnings on LLP64 targets
Pull Request #623: smt2: print algebraic numbers in SMT-COMP 2026 root-of-with-interval …

74 of 78 new or added lines in 1 file covered. (94.87%)

27 existing lines in 2 files now uncovered.

83511 of 125222 relevant lines covered (66.69%)

1643495.28 hits per line

Relevant lines Covered
Build:
Build:
125222 RELEVANT LINES 83511 COVERED LINES
1643495.28 HITS PER LINE
Source Files on master
  • Tree
  • List 486
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25418071995 smt2-algebraic-model-format smt2: address review feedback on algebraic printer (PR #623) - Assert that libpoly isolating intervals are always strictly open (a_open == b_open == 1), matching root-of-with-interval's exclusive-bound convention; catches any future libpoly c... Pull #623 06 May 2026 05:34AM UTC ahmed-irfan github
66.69
25387979943 fix-issue-615-interpolation-crash test_issue_615: drop CHECK macro, use plain assert + (void)s Match the codebase style: tests use assert() and rely on debug-mode CI to catch regressions. Silence the release-mode unused-variable warning on the smt_status_t locals with (void) s;. Pull #624 05 May 2026 04:49PM UTC disteph github
66.71
25387369495 fix-issue-615-interpolation-crash test_issue_615: replace assert() with CHECK() macro CI builds the api tests with -DNDEBUG -Werror=unused-variable, which turned every assert() into a no-op and produced 'unused variable s' errors on the smt_status_t locals. Replace assert() with... push 05 May 2026 04:41PM UTC disteph github
66.71
25368527405 mcsat-supplement-cdclt Merge branch 'master' into mcsat-supplement-cdclt Conflicts resolved with a hybrid of both sides: - tests/regress/run_test.sh: keep this branch's explicit --dpllt for the non-mcsat side of /both/ tests (symmetric with --mcsat), because yices... Pull #611 05 May 2026 09:39AM UTC disteph github
66.87
25368529823 mcsat-supplement-cdclt Merge 0874c5a5b into 7878664a0 Pull #611 05 May 2026 09:39AM UTC web-flow github pending completion  
25367146742 context_delegates Merge branch 'master' into context_delegates Pull #607 05 May 2026 09:10AM UTC web-flow github
66.84
25366656949 mcsat-tuples-support mcsat: extend zero-copy peek to all read-only single-leaf sites (L4) Convert the remaining tuple_blast_get call sites whose only use of the returned snapshot is a (size==1, data[0]) read to tuple_blast_peek: NOT, SELECT, OR/XOR, POWER_PRODUCT, AR... Pull #606 05 May 2026 08:55AM UTC disteph github
66.95
25365016246 mcsat-tuples-support mcsat: trace dropped atoms in preprocessor_build_tuple_model preprocessor_build_tuple_model has three paths along which a tuple-blasted atom can quietly fail to appear in the reconstructed model: 1. one of the blasted leaf variables has no val... Pull #606 05 May 2026 08:16AM UTC disteph github
66.88
25364584810 mcsat-tuples-support Merge a349e1f4b into 7878664a0 Pull #606 05 May 2026 08:12AM UTC web-flow github
66.89
25364583433 mcsat-tuples-support mcsat: zero-copy peek variant of tuple_blast_get (L3) Many call sites inside tuple_blast_term_body only read the blasted leaves of a sub-term. They currently pay a malloc + memcpy per sub-term by construction: init_ivector(&v, 0); tuple_blas... Pull #606 05 May 2026 08:05AM UTC disteph github
66.89
See All Builds (1920)
  • Repo on GitHub
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