[Issue Backlog] Backlog Analysis - March 15, 2026 #8996
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Issue Backlog Processor. A newer discussion is available at Discussion #9019. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Issue Backlog Analysis — March 15, 2026
Executive Summary
Previous run: 2026-03-13 · Issues already commented in last 4 days: #8893, #8740, #8194 (skipped to avoid duplicate noise)
Issues Recommended for Closure
Potential Duplicates / Merge Candidates
smt.arith.solver=3; answered by maintainerIssues with Suggested Fixes
#7135 — Refutational Soundness Issue (QF_BVFP)
src/ast/fpa/,src/smt/theory_fpa*)src/ast/fpa/fpa_rewriter.cpp,src/smt/theory_fpa.cpp,src/util/mpf.cppunsatwhere cvc5 produces a validatedsatmodel. Likely a reasoning error into_fp_unsignedorbvsdivinteraction with floating-point conversion. Related to [consolidated] new core, floats #7026 (consolidated floats) cluster. Needs test with current version.#7132 — Unsound Model with ABV Logic
src/smt/theory_array*,src/smt/smt_model_generator.cpp)src/smt/theory_array.cpp,src/smt/theory_array_base.cppselectoperations violates constraints asserted in the problem. Model builder constructs a composed function (k!149 ∘ k!143!151) that yields incorrect values. Bug in as-array model construction for BV-indexed arrays.#8740 — solver.check() returns 'unknown' instead of expected result
src/nlsat/)src/nlsat/nlsat_solver.cpp,src/math/polynomial/#7991 — Infinite loop/performance regression in Z3 4.15.3 (BV+Quantifiers)
src/ast/rewriter/,src/smt/)src/ast/rewriter/bv_rewriter.cpprewriter.bv_le2extract=false rewriter.bv_sort_ac=true. Thebv_le2extractrewrite destroys E-matching patterns for quantifiers over BV expressions.#8023 — Soundness issue in string logic
src/smt/seq_*.cpp,src/smt/theory_seq*)src/smt/seq_unicode.cpp,src/smt/seq_solver.cppQF_SLIA#7841, invalid model #7664, Invalid model issue with sequences: foldl, nth and ++ #7593, invalid model issue on an incremental string formula #6346, invalid model issue on an incremental QF_SLIA formula #6982.#7730 — Spacer returns
satinstead ofunsatsrc/muz/spacer/)src/muz/spacer/spacer_mbu.cpp(native MBP)fp.spacer.native_mbp=truetriggers bug; setting tofalserestoresunsat. Native MBP implementation has unsoundness for this class of Horn problems. Assigned to@agurfinkel.#8893 — String solver performance regression in 4.16 (QF_SLIA/regex)
src/smt/seq_regex.cpp)src/smt/seq_regex.cpp,src/smt/seq_solver.cpp@NikolajBjorner,@Copilot.#7684 — OCaml bindings don't install with cmake build system
src/api/ml/CMakeLists.txt)src/api/ml/CMakeLists.txt,cmake/FindOCaml.cmake@arbipheris working on it.Issues Needing More Information
Notable Issues Deserving Attention
@agurfinkelCluster Summary
String/Seq soundness cluster (canonical: #8023): #7841, #7664, #7593, #6346, #6982 — 6 issues total. No fix yet.
Float invalid model cluster (canonical: #7162): #7321, #7431, #7842, #8185 — 5 issues total. Also related: #7026, #6633, #6078, #7135.
arith.solver=6 performance cluster (canonical: #4934): #5614, #7502, #8940 — Long-standing; workaround is
smt.arith.solver=2orsmt.arith.solver=3.JS/WASM thread cleanup (canonical: #6512): #6701, #7070 — JS bindings don't terminate workers.
Horn/Spacer soundness: #7730, #7611, #6471, #4008, #2641 — Spacer has multiple open soundness reports.
Automated by Issue Backlog Processor — runs every 2 days
This run analyzed 138 open issues (100 + 38, 2 pages). Previous run: 2026-03-13.
Beta Was this translation helpful? Give feedback.
All reactions