3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-14 04:41:48 +00:00

Commit graph

  • 1c45300313
    Merge 8e8799dbd3 into e2486eff77 Don Syme 2026-02-13 22:21:40 -06:00
  • 7a6f084f93
    Merge 5305b438be into e2486eff77 Copilot 2026-02-13 19:34:17 +00:00
  • 5305b438be Add out-of-line definitions for static constexpr members to fix ODR violations copilot/fix-tagged-pointer-bug copilot-swe-agent[bot] 2026-02-13 19:34:13 +00:00
  • 7654ab4b72 Fix SMALL_BITS constant reference to use direct calculation instead copilot-swe-agent[bot] 2026-02-13 18:24:50 +00:00
  • e2486eff77 upgrade workflows master Nightly Nikolaj Bjorner 2026-02-13 08:56:48 -08:00
  • 23fe87612a Fix undefined behavior when negating SMALL_INT_MIN in power_of_two_multiple copilot-swe-agent[bot] 2026-02-13 16:48:50 +00:00
  • f9ec57947c Fix remaining int truncation issues in is_power_of_two, power_of_two_multiple, and log2 for 64-bit platforms copilot-swe-agent[bot] 2026-02-13 15:47:46 +00:00
  • a4e58b1547 Refactor decompose function and consolidate value()/value64() into single value() returning int64_t copilot-swe-agent[bot] 2026-02-13 14:10:48 +00:00
  • ded37fa012 Fix machine_div2k to not truncate when result doesn't fit in small (add assertion instead) copilot-swe-agent[bot] 2026-02-13 13:48:38 +00:00
  • 5c61d08dc1 Fix more uses of value() that should use value64() for 64-bit correctness copilot-swe-agent[bot] 2026-02-13 12:35:47 +00:00
  • 671d64f980 Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • 432d41451f Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • e8a7f41e21 Initial plan copilot-swe-agent[bot] 2026-02-12 04:42:49 +00:00
  • 7424118704 Initial plan copilot-swe-agent[bot] 2026-02-12 02:43:35 +00:00
  • 187e19ff61 Clean rebase: all master commits followed by code changes copilot-swe-agent[bot] 2026-02-13 12:30:39 +00:00
  • 018070433a Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • f0caad3b09 Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • 095b034f78 Initial plan copilot-swe-agent[bot] 2026-02-12 04:42:49 +00:00
  • d731ce0a67 Initial plan copilot-swe-agent[bot] 2026-02-12 02:43:35 +00:00
  • 2579965a53 Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • 55f13f72ff Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • e54b3ca0c8 Initial plan copilot-swe-agent[bot] 2026-02-12 04:42:49 +00:00
  • 9af4c8c630 Initial plan copilot-swe-agent[bot] 2026-02-12 02:43:35 +00:00
  • dc34d4b194 Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • ba754d1f98 Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • 099fd919cd Initial plan copilot-swe-agent[bot] 2026-02-12 04:42:49 +00:00
  • bf37769dcb Initial plan copilot-swe-agent[bot] 2026-02-12 02:43:35 +00:00
  • b10d49b88d Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • ed1e6fcf29 Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • bbe12aaad6 Initial plan copilot-swe-agent[bot] 2026-02-12 04:42:49 +00:00
  • c7280e913c Initial plan copilot-swe-agent[bot] 2026-02-12 02:43:35 +00:00
  • d1f3a4398c Initial plan copilot-swe-agent[bot] 2026-02-12 02:42:39 +00:00
  • 295dbc601d Eliminate unnecessary copies with std::move for ref-counted types (#8591) Copilot 2026-02-13 12:16:47 +00:00
  • 19ad2d5375 add tool Nikolaj Bjorner 2026-02-12 19:40:08 -08:00
  • 6bb039045e Remove RuntimeIdentifier to fix assembly loading on macOS copilot-swe-agent[bot] 2026-02-12 21:24:22 +00:00
  • 7e452d9379 Fix test-nuget on macOS by rewriting csproj with proper configuration copilot-swe-agent[bot] 2026-02-12 21:22:30 +00:00
  • d5fdcb8fcd Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • 07278545ca increment minor version Nikolaj Bjorner 2026-02-12 17:31:50 -08:00
  • e8e10cca5e update release to dedup and include manylinux Nikolaj Bjorner 2026-02-12 11:38:41 -08:00
  • 515a0a193b Replace Python deduplication script with shell commands copilot-swe-agent[bot] 2026-02-12 18:21:25 +00:00
  • 48e6e8538d Fix EOF handling in bash read and improve empty content detection copilot-swe-agent[bot] 2026-02-12 17:43:37 +00:00
  • f1117de500 Add proper error handling for empty file list and preserve filepath integrity copilot-swe-agent[bot] 2026-02-12 17:42:24 +00:00
  • 6b5f7b21e6 Improve file handling to properly handle special characters copilot-swe-agent[bot] 2026-02-12 17:41:02 +00:00
  • d1146a74c0 Fix nightly build workflow by removing --clobber and adding deduplication copilot-swe-agent[bot] 2026-02-12 17:39:24 +00:00
  • 2f374a75b4 Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • 21cb8b3b01 Modify behavior for division by zero Nikolaj Bjorner 2026-02-12 07:10:00 -08:00
  • b27a8a0d5f Delete src/api/python/test_critical_fixes.py Nikolaj Bjorner 2026-02-12 07:07:15 -08:00
  • 3113759dab Fix error message capitalization for Python conventions copilot-swe-agent[bot] 2026-02-12 05:03:07 +00:00
  • 8b6aa64f37 Add comprehensive tests for Python API bug fixes copilot-swe-agent[bot] 2026-02-12 05:01:41 +00:00
  • c6eb275130 Fix 9 critical assert statements and RatVal division by zero (Priority 1) copilot-swe-agent[bot] 2026-02-12 04:45:35 +00:00
  • 5c6dff2940 Initial plan copilot-swe-agent[bot] 2026-02-12 04:42:49 +00:00
  • 67f77a9aa4 bump version to prepare for release with wheels and npm Nikolaj Bjorner 2026-02-12 08:59:23 -08:00
  • c7df26e233 Remove --clobber option from nightly release Nikolaj Bjorner 2026-02-12 08:21:54 -08:00
  • a548b3903f Add release trigger to documentation workflow Nikolaj Bjorner 2026-02-12 07:53:21 -08:00
  • e2cf229df2 Remove assertion for number of watches in normalize Nikolaj Bjorner 2026-02-12 07:03:52 -08:00
  • 0ec79e17cc Fix copy command for Linux Python packages Nikolaj Bjorner 2026-02-12 06:59:06 -08:00
  • 27169eb0f7 Fix BOUNDS and ASSERT_FAIL issues in Python API copilot-swe-agent[bot] 2026-02-12 03:05:06 +00:00
  • f7e5cf7e0c Initial plan copilot-swe-agent[bot] 2026-02-12 02:43:35 +00:00
  • cc7e6cd92d
    Eliminate unnecessary copies with std::move for ref-counted types (#8591) Copilot 2026-02-13 12:16:47 +00:00
  • 306f554057
    Merge f39e462534 into 83b60990b1 Copilot 2026-02-12 23:02:32 -08:00
  • 07d3f59a75
    Merge 8a49ca490f into 83b60990b1 Copilot 2026-02-13 03:54:09 +00:00
  • 8a49ca490f Fix git sparse-checkout error in a3-python workflows copilot/fix-action-run-error copilot-swe-agent[bot] 2026-02-13 03:54:06 +00:00
  • 34038e2b6d Initial plan copilot-swe-agent[bot] 2026-02-13 03:51:36 +00:00
  • 83b60990b1 add tool Nikolaj Bjorner 2026-02-12 19:40:08 -08:00
  • 3f15666441
    Merge pull request #8603 from Z3Prover/copilot/fix-github-actions-job Nikolaj Bjorner 2026-02-12 19:25:17 -08:00
  • a81f691899 increment minor version Nikolaj Bjorner 2026-02-12 17:31:50 -08:00
  • f2d6bba6c3 Remove dlimit variable in recfun_solver.cpp - use direct call copilot-swe-agent[bot] 2026-02-12 22:25:35 +00:00
  • fc6140e489 Remove RuntimeIdentifier to fix assembly loading on macOS copilot-swe-agent[bot] 2026-02-12 21:24:22 +00:00
  • 1ea2b0865a Fix test-nuget on macOS by rewriting csproj with proper configuration copilot-swe-agent[bot] 2026-02-12 21:22:30 +00:00
  • c392c460ad Initial plan copilot-swe-agent[bot] 2026-02-12 21:19:19 +00:00
  • f80414f4bb update release to dedup and include manylinux z3-4.15.8 Nikolaj Bjorner 2026-02-12 11:38:41 -08:00
  • b381de4f3f
    Merge pull request #8602 from Z3Prover/copilot/fix-nightly-build-job Nikolaj Bjorner 2026-02-12 10:23:19 -08:00
  • 97bdef79b5 Replace Python deduplication script with shell commands copilot-swe-agent[bot] 2026-02-12 18:21:25 +00:00
  • 055bce306a Remove dlimit variable in theory_recfun.cpp disable_guard - use direct call copilot-swe-agent[bot] 2026-02-12 18:08:51 +00:00
  • 9cdcb56cd6 Revert std::move in smt_internalizer.cpp - variable used after push copilot-swe-agent[bot] 2026-02-12 17:50:18 +00:00
  • 24d9a62356 Fix EOF handling in bash read and improve empty content detection copilot-swe-agent[bot] 2026-02-12 17:43:37 +00:00
  • a1f5016f02 Add proper error handling for empty file list and preserve filepath integrity copilot-swe-agent[bot] 2026-02-12 17:42:24 +00:00
  • c1603fc65a Improve file handling to properly handle special characters copilot-swe-agent[bot] 2026-02-12 17:41:02 +00:00
  • 5497de0af7
    Merge pull request #8597 from Z3Prover/copilot/fix-high-severity-bugs-python-api Nikolaj Bjorner 2026-02-12 09:40:50 -08:00
  • 6bc44183bc Fix nightly build workflow by removing --clobber and adding deduplication copilot-swe-agent[bot] 2026-02-12 17:39:24 +00:00
  • aa95c98664 Initial plan copilot-swe-agent[bot] 2026-02-12 17:36:49 +00:00
  • e6d32f3d40 bump version to prepare for release with wheels and npm Nikolaj Bjorner 2026-02-12 08:59:23 -08:00
  • 0be5434f29
    Remove --clobber option from nightly release Nikolaj Bjorner 2026-02-12 08:21:54 -08:00
  • 7c42ec3b25
    Add release trigger to documentation workflow Nikolaj Bjorner 2026-02-12 07:53:21 -08:00
  • f39e462534 Add check for empty equality list to prevent asserting false copilot/fix-nested-quantifier-sort-error copilot-swe-agent[bot] 2026-02-12 15:37:28 +00:00
  • 2193e04f67 Improve comment explaining sort check fix copilot-swe-agent[bot] 2026-02-12 15:35:49 +00:00
  • 8d47a9dc61 Fix sort error with nested quantifiers by adding sort check copilot-swe-agent[bot] 2026-02-12 15:30:02 +00:00
  • 472ac6a97a Initial plan copilot-swe-agent[bot] 2026-02-12 15:11:13 +00:00
  • 8077e3d031
    Modify behavior for division by zero Nikolaj Bjorner 2026-02-12 07:10:00 -08:00
  • dcbafa9442
    Delete src/api/python/test_critical_fixes.py Nikolaj Bjorner 2026-02-12 07:07:15 -08:00
  • 39f5ef5e4e
    Remove assertion for number of watches in normalize Nikolaj Bjorner 2026-02-12 07:03:52 -08:00
  • 768bcb6331 Initial plan copilot/fix-undeclared-identifier-p copilot-swe-agent[bot] 2026-02-12 15:02:38 +00:00
  • 3974bd1f45
    Fix copy command for Linux Python packages Nikolaj Bjorner 2026-02-12 06:59:06 -08:00
  • 55e9f3f8cd
    Merge 9bc9b1e163 into 7b38512efa Copilot 2026-02-12 20:59:19 +08:00
  • a9628780b5 Revert std::move on returned local variables - prevents copy elision copilot-swe-agent[bot] 2026-02-12 10:35:19 +00:00
  • eec9cb7a4b Apply std::move to obj_map return in opt_preprocess.cpp copilot-swe-agent[bot] 2026-02-12 09:21:03 +00:00
  • d60e94c48e Apply std::move to vector/container return values (5 files) copilot-swe-agent[bot] 2026-02-12 09:19:32 +00:00
  • ee7dc9a1cc Apply std::move to 3 more expr_ref/app_ref in sat/smt/ (batch 3) copilot-swe-agent[bot] 2026-02-12 08:57:03 +00:00
  • 6e75c971f3 Apply std::move to 6 more expr_ref/app_ref variables in smt/ (batch 2) copilot-swe-agent[bot] 2026-02-12 08:55:52 +00:00
  • fb56d8462e Revert incorrect std::move in macro_replacer.cpp - variable used before move copilot-swe-agent[bot] 2026-02-12 08:29:38 +00:00