3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-03 21:09:11 +00:00

Commit graph

  • c845c9810a add tests showing shortcomings of factorization master Lev Nachmanson 2025-11-03 10:54:07 -10:00
  • 4828ed97be tweak bound propagation arie Nikolaj Bjorner 2025-11-03 12:41:33 -08:00
  • 88269edd4b fixup bv operators Nikolaj Bjorner 2025-11-03 07:56:42 -08:00
  • 919ac515bc fix crash Nikolaj Bjorner 2025-11-02 16:05:09 -08:00
  • bfa580ddbe
    Merge 7c51accb30 into 38a346fa1b Don Syme 2025-11-02 14:47:22 +00:00
  • 8f9051dd62
    Merge 7652d5a3e4 into 38a346fa1b Don Syme 2025-11-02 14:36:34 +00:00
  • 38a346fa1b change logic NRA->ALL in log_lemma Lev Nachmanson 2025-11-01 08:47:30 -10:00
  • 863d0e3e5e remove extra field in on_clause parallel Nikolaj Bjorner 2025-11-01 08:53:08 -07:00
  • aae8242483 roll back extra argument to on_clause Nikolaj Bjorner 2025-10-31 15:10:47 -07:00
  • ec4155ed84 small updates Nikolaj Bjorner 2025-10-31 13:21:34 -07:00
  • ceb424dc64 update clang format Nikolaj Bjorner 2025-10-02 10:39:37 -07:00
  • 1b48ec27e0 update format Nikolaj Bjorner 2025-09-30 15:42:01 -07:00
  • e3ef97e24d propagate value initialization to atoms Nikolaj Bjorner 2025-09-24 11:01:24 +03:00
  • e709885e72 gcd reduce and use c().val for sign constraints Nikolaj Bjorner 2025-10-01 18:42:34 -07:00
  • 018cb3c734 generate more proper proof format Nikolaj Bjorner 2025-09-30 07:42:27 -07:00
  • fdac93fff3 v0.1 of nla saturation Nikolaj Bjorner 2025-09-26 23:05:02 +03:00
  • 3e9afb30af disable nuget Nikolaj Bjorner 2025-10-31 07:47:17 -07:00
  • 7c28d936fb bump version for release Nikolaj Bjorner 2025-10-29 12:48:58 -07:00
  • a75602b7e5 update release notes Nikolaj Bjorner 2025-10-29 07:39:33 -07:00
  • bc28de931b fix C++ example and add polymorphic interface for C++ Nikolaj Bjorner 2025-10-29 03:08:49 -07:00
  • 67dcb8bcc1 renemable Centos AMD nightly Nikolaj Bjorner 2025-10-28 18:55:36 -07:00
  • d8862f8f6a fix build break introduced when adding support for polymorphic datatypes Nikolaj Bjorner 2025-10-28 18:54:35 -07:00
  • cf6a1ceb0e Bump actions/upload-artifact from 4 to 5 (#7998) dependabot[bot] 2025-10-28 15:47:26 -07:00
  • df8bca4db6 Bump actions/download-artifact from 5 to 6 (#7999) dependabot[bot] 2025-10-28 15:47:15 -07:00
  • 0ebc1070da Add missing mkLastIndexOf method and CharSort case to Java API (#8002) Copilot 2025-10-28 15:46:48 -07:00
  • 4a8a2adbb1 update centos version Nikolaj Bjorner 2025-10-28 15:13:30 -07:00
  • 20235af97b disable centos build until resolved Nikolaj Bjorner 2025-10-20 08:33:01 +02:00
  • bfd896cd35 enable always add all coeffs in nlsat Lev Nachmanson 2025-10-24 17:47:16 -07:00
  • bb005a9ccf throttle grobner method more actively Lev Nachmanson 2025-10-22 21:36:22 -07:00
  • b21d48ee23 try exponential delay in grobner Lev Nachmanson 2025-10-22 17:00:16 -07:00
  • 1e476b411f Enabling Control Flow Guard (CFG) by default for MSVC on Windows, with options to disable CFG. (#7988) hwisungi 2025-10-22 05:18:25 -07:00
  • 1ed90c19e2 Bump actions/setup-node from 5 to 6 (#7994) dependabot[bot] 2025-10-21 21:17:35 +02:00
  • 4717e61012 Add a fast-path to _coerce_exprs. (#7995) Nelson Elhage 2025-10-21 12:16:54 -07:00
  • aad55de04b add the "noexcept" keyword to value_score=(value_score&&) declaration Lev Nachmanson 2025-10-20 11:53:34 -07:00
  • 76c4287e50 disable manylinux until segfault is resolved Nikolaj Bjorner 2025-10-20 08:28:08 +02:00
  • 3d9da872c8 build fixes Nikolaj Bjorner 2025-10-19 20:55:45 +02:00
  • 061934b648 add explicit constructors for nightly mac build failure Nikolaj Bjorner 2025-10-19 20:14:20 +02:00
  • c9f1576319 Update arith_rewriter.cpp Nikolaj Bjorner 2025-10-18 13:32:49 +02:00
  • 85de57c448 Revert "Add finite_set_value_factory for creating finite set values in model …" (#7985) Nikolaj Bjorner 2025-10-16 13:18:35 +02:00
  • 4fd7087e04 Add finite_set_value_factory for creating finite set values in model generation (#7981) Copilot 2025-10-16 13:16:54 +02:00
  • 321ac8fe57 restore the method behavior Lev Nachmanson 2025-10-15 16:41:32 -07:00
  • 6673cbf133 restore single cell Lev Nachmanson 2025-10-14 17:43:48 -07:00
  • 2bf1d5b113 trim parametric datatype test Nikolaj Bjorner 2025-10-15 21:39:39 +02:00
  • df334cb54c Update Z3_mk_datatype_sort API to accept array of sort parameters and add Z3_mk_polymorphic_datatype (#7966) Copilot 2025-10-15 20:51:21 +02:00
  • 493481a27e Bump github/codeql-action from 3 to 4 (#7971) dependabot[bot] 2025-10-14 18:08:27 +02:00
  • 8d0c229f91 update clang format Nikolaj Bjorner 2025-10-02 10:39:37 -07:00
  • ec66d8c9c7 update format Nikolaj Bjorner 2025-09-30 15:42:01 -07:00
  • 5e4882d731 propagate value initialization to atoms Nikolaj Bjorner 2025-09-24 11:01:24 +03:00
  • e3c715ce37 re-add smt_parallel_params to allow customization Nikolaj Bjorner 2025-10-31 08:20:47 -07:00
  • 8c6b1f420c disable nuget Nikolaj Bjorner 2025-10-31 07:47:17 -07:00
  • ed79c7689d add clone method Nikolaj Bjorner 2025-10-31 07:24:14 -07:00
  • 9a64158e6e missing break Nikolaj Bjorner 2025-10-31 01:59:39 -07:00
  • 0a1eba1a45 use copy, twice, not set (used by constructor) Nikolaj Bjorner 2025-10-31 01:59:00 -07:00
  • 604cfb09c5 use copy, not set (used by constructor) Nikolaj Bjorner 2025-10-31 01:55:13 -07:00
  • 3ae6853e6b set recorded cubes outside and remember to reset Nikolaj Bjorner 2025-10-31 01:52:35 -07:00
  • f0d03e99c4 neatify Nikolaj Bjorner 2025-10-31 00:39:52 -07:00
  • 605a4744c6 revert a regression from PR Nikolaj Bjorner 2025-10-31 00:15:49 -07:00
  • f108364796
    Updates to param tuning (#8008) Ilana Shapiro 2025-10-31 00:10:44 -07:00
  • 82dee3032f remove the getter for solver statistics since we're getting the vals directly from the context Ilana Shapiro 2025-10-30 22:29:06 -07:00
  • 57d7e9fcf5 updates to param tuning Ilana Shapiro 2025-10-30 22:17:50 -07:00
  • 33060f7b97 merge Ilana Shapiro 2025-10-30 17:11:03 -07:00
  • 8901f8f44c some comments and change to how parameter variants are stored Nikolaj Bjorner 2025-10-30 15:59:13 -07:00
  • 60a98790c6 bugfix Ilana Shapiro 2025-10-30 14:49:11 -07:00
  • 20ede9d1b3 merge Ilana Shapiro 2025-10-30 14:40:06 -07:00
  • 90abeb1fc0 add a getter for solver stats. it compiles but still everything is untested Ilana Shapiro 2025-10-30 13:13:48 -07:00
  • d3e2527899 move to generic state Nikolaj Bjorner 2025-10-30 11:45:00 -07:00
  • a74153ffa3 fix build Nikolaj Bjorner 2025-10-30 11:21:08 -07:00
  • 9b21d38b06
    Merge f234acd7d9 into 98090fbf50 Copilot 2025-10-30 15:47:35 +00:00
  • f234acd7d9 Add FiniteSetSort files to CMakeLists.txt build configurations copilot/extend-api-support-finite-sets copilot-swe-agent[bot] 2025-10-30 15:47:32 +00:00
  • 706aff74ff fixup comparison with bounds Nikolaj Bjorner 2025-10-30 08:26:13 -07:00
  • 657e8c9da7 fix param evaluation non-determinism argnd Lev Nachmanson 2025-10-30 08:09:06 -07:00
  • b9ccd8647c fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:49:05 -07:00
  • cb7c06ddd6 fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:43:17 -07:00
  • d628027884 fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:35:24 -07:00
  • 77962ff3bb fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:32:50 -07:00
  • a413783c1c fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:28:32 -07:00
  • fad311a70a fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:21:20 -07:00
  • 02290e8736 fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:16:18 -07:00
  • 3c5cb7c044 fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:12:06 -07:00
  • 4b2a4a902d fix param evaluation non-determinism Lev Nachmanson 2025-10-30 07:04:16 -07:00
  • b812c15723 fix non-determinism in param evaluation Lev Nachmanson 2025-10-30 07:00:11 -07:00
  • b626cfb07c
    Merge 8e8799dbd3 into 87d1131620 Don Syme 2025-10-30 12:01:47 +01:00
  • e4a285187b
    Setting up param tuning infrastructure in C++ (#8006) Ilana Shapiro 2025-10-30 03:15:32 -07:00
  • 98090fbf50
    Add finite_set API bindings for ML, TypeScript, and Julia (#8005) finite-sets Copilot 2025-10-30 03:15:01 -07:00
  • 6fa12312b3 fix build Nikolaj Bjorner 2025-10-18 13:30:46 +02:00
  • a4d73e3c03 bump version for release Nikolaj Bjorner 2025-10-29 12:48:58 -07:00
  • 884fe69f89 update release notes Nikolaj Bjorner 2025-10-29 07:39:33 -07:00
  • 47190ae7e5 fix C++ example and add polymorphic interface for C++ Nikolaj Bjorner 2025-10-29 03:08:49 -07:00
  • aa74dc6679 renemable Centos AMD nightly Nikolaj Bjorner 2025-10-28 18:55:36 -07:00
  • b42734479e fix build break introduced when adding support for polymorphic datatypes Nikolaj Bjorner 2025-10-28 18:54:35 -07:00
  • fd9bb2ec5b Bump actions/upload-artifact from 4 to 5 (#7998) dependabot[bot] 2025-10-28 15:47:26 -07:00
  • 543ee38682 Bump actions/download-artifact from 5 to 6 (#7999) dependabot[bot] 2025-10-28 15:47:15 -07:00
  • a692994434 Add missing mkLastIndexOf method and CharSort case to Java API (#8002) Copilot 2025-10-28 15:46:48 -07:00
  • 61e3e98e2e disable centos build until resolved Nikolaj Bjorner 2025-10-20 08:33:01 +02:00
  • 454a8c3406 Revert "Add finite_set_value_factory for creating finite set values in model …" (#7985) Nikolaj Bjorner 2025-10-16 13:18:35 +02:00
  • c8e849b063 Add finite_set_value_factory for creating finite set values in model generation (#7981) Copilot 2025-10-16 13:16:54 +02:00
  • ba28e85f04 add sketch for incremental algorithm Nikolaj Bjorner 2025-10-30 02:53:13 -07:00
  • f9ae39ec49 set up pattern to notify batch manager so worker threads can update their params according ly Ilana Shapiro 2025-10-29 23:22:20 -07:00
  • e72cf2ec09 score the param probes, but i can't figure out how to access the relevant solver statistics fields from the statistics obj Ilana Shapiro 2025-10-29 22:49:13 -07:00
  • 37c9f1c7c2 remove some non-deterministic behavior in theory_lra.cpp Lev Nachmanson 2025-10-29 21:37:05 -07:00