3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-04-10 14:35:33 +00:00

Commit graph

  • b94c84dac9
    Merge d3f5fd6825 into 23ae00a57e Lev Nachmanson 2026-04-10 11:34:46 +02:00
  • 4002beab5e
    Merge 9e96ee91dc into 23ae00a57e Copilot 2026-04-10 10:17:52 +02:00
  • f094a450a7
    Merge 956fa85c1b into 23ae00a57e Arie 2026-04-10 01:08:42 +00:00
  • 956fa85c1b Fix scaled_min test failure from #9235 mod-factor-propagation Arie Gurfinkel 2026-04-09 20:23:03 -04:00
  • 23ae00a57e update count to 2 master Nightly Nikolaj Bjorner 2026-04-09 16:39:27 -07:00
  • 7bb5363e6c
    Merge 2b3e07486c into fbd51981c3 Arie 2026-04-09 14:34:47 -07:00
  • fbd51981c3
    mini_quip: port to Python 3 and fix several bugs (#9246) Guangyu (Gary) HU 2026-04-10 05:30:26 +08:00
  • 1a207d53b8
    Merge 5ce8da8ade into ceb363d35d Lev Nachmanson 2026-04-09 14:22:13 -07:00
  • 5ce8da8ade Fix scaled_min and max_reg test failures fix-scaled-min-max-reg-tests Lev Nachmanson 2026-04-09 12:12:31 -07:00
  • ceb363d35d
    SMTS tree algorithms (#9250) Ilana Shapiro 2026-04-09 09:46:47 -07:00
  • c7879ed5ad fix #9254 Nikolaj Bjorner 2026-04-09 09:19:40 -07:00
  • a6e410dbcf
    Merge a636fb3e83 into bb48e3a405 Copilot 2026-04-09 09:03:06 -07:00
  • e6ef0d29c4 We need to check local consistency over and over again c3 CEisenhofer 2026-04-09 15:56:00 +02:00
  • 09572b20ed Character ranges must be passed back to the solver CEisenhofer 2026-04-09 15:21:12 +02:00
  • aafb704cf8 Bug fix in model extraction CEisenhofer 2026-04-09 14:42:48 +02:00
  • d127055841 fix(nseq): handle empty children in apply_regex_factorization CEisenhofer 2026-04-09 14:24:44 +02:00
  • a36254f104 Some more bug fixes CEisenhofer 2026-04-09 13:47:29 +02:00
  • d147f6d0fb mini_quip: guard against None from QReach.intersect in CEX trace loop Gary Hu 2026-04-07 23:22:52 +08:00
  • a6df631161 mini_quip: port to Python 3 and fix several bugs Gary Hu 2026-04-07 21:02:04 +08:00
  • 38d725dc5a Deriving by allchar should not crash CEisenhofer 2026-04-09 11:48:35 +02:00
  • 8eb0ac29d9 We have to check for local conflicts before clearing the flag CEisenhofer 2026-04-09 11:42:30 +02:00
  • bb48e3a405 disable spurious test Nikolaj Bjorner 2026-04-09 02:20:45 -07:00
  • f2f1d69204
    Initial plan copilot/fix-assertion-violation-vector-h copilot-swe-agent[bot] 2026-04-09 09:03:21 +00:00
  • 598e4ede4e Removed debug code CEisenhofer 2026-04-09 11:03:18 +02:00
  • 2e9e88fe44
    Initial plan copilot/fix-segfault-regression-trunk copilot-swe-agent[bot] 2026-04-09 09:02:20 +00:00
  • 704dc9375d
    mini_ic3: fix generalize() returning empty/init-overlapping core (#9245) Guangyu (Gary) HU 2026-04-09 17:01:07 +08:00
  • 5d0141d916
    Bump mymindstorm/setup-emsdk from 14 to 15 (#9242) dependabot[bot] 2026-04-09 02:00:17 -07:00
  • 9d078c4593
    Bump github/gh-aw (#9241) dependabot[bot] 2026-04-09 01:59:54 -07:00
  • 803018b7c3 We forgot relevant equations with one side being empty CEisenhofer 2026-04-09 10:40:33 +02:00
  • 684f93bed4 We should not stop eagerly on local conflicts CEisenhofer 2026-04-08 20:13:54 +02:00
  • 6d9bea5ec1 clean up a function and add comment Ilana Shapiro 2026-04-08 10:46:19 -07:00
  • 857e93fdb2 Substitutions are extensions CEisenhofer 2026-04-08 19:13:10 +02:00
  • 513f49f39c Debugging CEisenhofer 2026-04-08 18:48:47 +02:00
  • 86dc9d3268 We need to reset local conflicts CEisenhofer 2026-04-08 18:24:11 +02:00
  • 26ededa891 More debug info CEisenhofer 2026-04-08 18:00:52 +02:00
  • 74cf21b852 Bug in model extraction Added debug check CEisenhofer 2026-04-08 16:37:21 +02:00
  • 26d36ba6ee Missing justification added Added check for correctness of conflict core CEisenhofer 2026-04-08 10:15:27 +02:00
  • 023b9b26e5 reset Ilana Shapiro 2026-04-08 01:02:49 -07:00
  • 806760f478 ablate where add_effort is Ilana Shapiro 2026-04-08 00:28:10 -07:00
  • c7e7b40d40 Fix CEisenhofer 2026-04-08 09:27:46 +02:00
  • 3afe616557 ablate throttle Ilana Shapiro 2026-04-08 00:21:01 -07:00
  • efa6eb6f5a clean up code Ilana Shapiro 2026-04-07 22:40:25 -07:00
  • 2b5f413ce9 ablate nonlinear effort Ilana Shapiro 2026-04-07 21:49:56 -07:00
  • f7c4a1df3e ablate random throttling Ilana Shapiro 2026-04-07 20:41:02 -07:00
  • 2b3e07486c Introduce new monomials in Horner when shared factors have bounded linear combinations Arie Gurfinkel 2026-04-07 22:00:10 -04:00
  • 4d3819aff0 throttle tree size min is based on workers not activated nodes Ilana Shapiro 2026-04-07 19:09:12 -07:00
  • c740f2c897 ablations4: visit all nodes before splitting Ilana Shapiro 2026-04-07 18:22:26 -07:00
  • c5a6729f3b ablations3: more activations Ilana Shapiro 2026-04-07 16:52:02 -07:00
  • 83e3ab46ce ablations2: activation Ilana Shapiro 2026-04-07 16:48:28 -07:00
  • 8ae32d887d ablations2: effort Ilana Shapiro 2026-04-07 16:31:37 -07:00
  • a3371e7975 ablations Ilana Shapiro 2026-04-07 14:25:46 -07:00
  • ffa3c17d35 Fix broken term_comparer in m_normalized_terms_to_columns lookup Arie Gurfinkel 2026-04-07 11:54:43 -04:00
  • 0742a1366b mini_ic3: fix generalize() returning empty/init-overlapping core Gary Hu 2026-04-07 20:55:40 +08:00
  • f895548154 Check for range conflicts for characters CEisenhofer 2026-04-07 10:49:23 +02:00
  • 1a1961be2f Removed tracking disequality CEisenhofer 2026-04-07 10:33:44 +02:00
  • 3e24cb7c10 Bug CEisenhofer 2026-04-07 09:33:14 +02:00
  • 843c9d9d29
    Bump mymindstorm/setup-emsdk from 14 to 15 dependabot[bot] 2026-04-06 22:17:25 +00:00
  • 76acce2c87
    Bump github/gh-aw dependabot[bot] 2026-04-06 22:17:16 +00:00
  • 229df16f9b
    Merge 8e8799dbd3 into 477a1d817d Don Syme 2026-04-06 10:29:54 +02:00
  • 8b7f2deecd
    Merge e6607df831 into 477a1d817d Copilot 2026-04-06 10:29:54 +02:00
  • 8fc6024b04
    Merge 6b12bffd55 into 477a1d817d Copilot 2026-04-06 10:29:54 +02:00
  • bfa34306ba
    Merge f0612ab7e0 into 477a1d817d Copilot 2026-04-06 10:29:54 +02:00
  • ab53acaf4a
    Merge c41753baad into 477a1d817d Copilot 2026-04-06 10:29:54 +02:00
  • b2a5954df9
    Merge a37003fa2d into 477a1d817d Lev Nachmanson 2026-04-06 10:29:54 +02:00
  • ce7ccd0880 clean up code Ilana Shapiro 2026-04-05 22:09:06 -07:00
  • c43f323900
    Merge c49b403922 into 477a1d817d Copilot 2026-04-06 01:51:18 +00:00
  • c49b403922
    fstar: address code review comments - document gen_rhs_expr_list and strip-components copilot/formalize-fpa-rewrite-rules copilot-swe-agent[bot] 2026-04-06 01:51:11 +00:00
  • 4a2accf10c
    fstar: fix F* 2026 compatibility and run Meta-F* extraction successfully copilot-swe-agent[bot] 2026-04-06 01:49:41 +00:00
  • 477a1d817d
    Add mod-factor-propagation lemma to NLA divisions solver (#9235) Arie 2026-04-05 20:34:11 -04:00
  • cf00de9c57 Add mod-factor-propagation lemma to NLA divisions solver Arie Gurfinkel 2026-04-05 14:24:33 -04:00
  • e5acaf0c28
    fstar: add extract.sh script and fstar-extract.yml GHA workflow for Meta-F* extraction copilot-swe-agent[bot] 2026-04-05 02:45:56 +00:00
  • da40b270a1
    fstar: address code review - diagnostic on bvar fallback, refactor extractions, fix include path copilot-swe-agent[bot] 2026-04-05 02:39:55 +00:00
  • e2ffbe8c80
    fstar: add RewriteCodeGen.fst - Meta-F* tactic for programmatic C++ extraction copilot-swe-agent[bot] 2026-04-05 02:38:29 +00:00
  • e6e878a98a
    fstar: clarify README relationship table heading per review copilot-swe-agent[bot] 2026-04-05 02:01:57 +00:00
  • 1b73e5f1de
    fstar: add fpa_rewriter_rules.h with C++ macros extracted from F* lemmas copilot-swe-agent[bot] 2026-04-05 02:01:12 +00:00
  • 260cf5c357
    Fix LP solver pop invalidation: clear changed bounds on pop, guard mk_value copilot/fix-invalidation-logic copilot-swe-agent[bot] 2026-04-04 20:14:52 +00:00
  • 0cd17f4194
    Initial plan copilot-swe-agent[bot] 2026-04-04 19:47:18 +00:00
  • 2a32aa0204 fix(nseq): assert sub-sequence equalities to the SAT core CEisenhofer 2026-04-04 19:11:36 +02:00
  • 8298ba6011 Quick fix for some unsound cases CEisenhofer 2026-04-04 18:36:25 +02:00
  • a58a9114d2 Fix str.< Skolem length generation overhead CEisenhofer 2026-04-04 18:32:02 +02:00
  • a636fb3e83
    Add gc.learned_pop parameter and sat_gc benchmark for push/pop learned clause cleanup copilot/fix-push-pop-scopes-performance copilot-swe-agent[bot] 2026-04-03 20:47:46 +00:00
  • 1218520a6c
    Improve comments in push/pop scope cleanup code copilot-swe-agent[bot] 2026-04-03 18:34:43 +00:00
  • 49e5894592
    Fix push/pop scopes affecting performance of subsequent proofs copilot-swe-agent[bot] 2026-04-03 18:33:53 +00:00
  • 653c49ac5e
    fstar: address review comments - improve comments and table header clarity copilot-swe-agent[bot] 2026-04-03 18:05:55 +00:00
  • e3aa907098
    fstar: formalize FPA rewriter rules from PR #9038 in F* using IEEE 754 axioms copilot-swe-agent[bot] 2026-04-03 18:05:00 +00:00
  • 9b6d87ff89
    Initial plan copilot-swe-agent[bot] 2026-04-03 17:55:25 +00:00
  • b60a44c66b classical Nikolaj Bjorner 2026-04-03 10:33:28 -07:00
  • cdccd389e9 revert s_unknown Nikolaj Bjorner 2026-04-03 10:04:13 -07:00
  • 95dc44b409 bugfix, better debug display of failure Nikolaj Bjorner 2026-04-02 15:51:15 -07:00
  • fa89910452
    Add SASSERT invariants and pre/postconditions to Nielsen seq solver (#9216) Copilot 2026-04-02 21:09:23 -07:00
  • bbb704e63c
    seq_axioms: eliminate redundant mk_literal call in add_clause (#9215) Copilot 2026-04-02 21:08:16 -07:00
  • a4cfbfa274
    Add clarifying comment to m_str_eq.empty() postcondition copilot-swe-agent[bot] 2026-04-03 02:12:35 +00:00
  • 0726edcd0a
    Add SASSERT invariants and pre/postconditions to Nielsen seq solver copilot-swe-agent[bot] 2026-04-03 02:11:02 +00:00
  • 4a5ef833f2
    Initial plan copilot-swe-agent[bot] 2026-04-03 01:41:00 +00:00
  • 378097b5ff
    fix: use already-computed literal in seq_axioms::add_clause copilot-swe-agent[bot] 2026-04-03 01:40:49 +00:00
  • ea09915f89
    Initial plan copilot-swe-agent[bot] 2026-04-03 01:39:57 +00:00
  • ddd8bf84d7
    Replace apply_regex_unit_split with apply_regex_if_split (#9210) Copilot 2026-04-02 14:27:06 -07:00
  • e59ee306e9 allow literals to be false in model validation - we can't enforce lack of propagation after internalizing literals, especially if literals are repeated (modulo permutation of equality) Nikolaj Bjorner 2026-04-02 12:51:47 -07:00
  • a67597d03a
    Replace apply_regex_unit_split with apply_regex_if_split copilot-swe-agent[bot] 2026-04-02 19:31:41 +00:00
  • 3629cd9447 regression fixes Nikolaj Bjorner 2026-04-02 11:42:50 -07:00