3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 00:26:38 +00:00
Commit graph

18744 commits

Author SHA1 Message Date
Nikolaj Bjorner fd95a0c90c fix #7268 2024-07-15 14:24:22 -07:00
Nikolaj Bjorner 6bd9ea5006 remove macro distinction #7270 2024-07-15 14:24:22 -07:00
Lev Nachmanson baaad3ae94 trigger the build with a comment change
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-07-15 14:24:22 -07:00
Sergey Bronnikov 0961ebb192 Fix a comment for Z3_solver_from_string (#7271)
Z3_solver_from_string accepts a string buffer with solver
assertions, not a string buffer with filename.
2024-07-15 14:24:22 -07:00
dependabot[bot] 36686ef31a Bump docker/build-push-action from 6.1.0 to 6.2.0 (#7269)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.1.0...v6.2.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 14:24:22 -07:00
Nikolaj Bjorner 962e04ba7f set clean shutdown for local search and re-enable local search when it parallelizes with PB solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-15 14:24:22 -07:00
dependabot[bot] 6168402920 Bump docker/build-push-action from 6.0.0 to 6.1.0 (#7265)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.0.0...v6.1.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-15 14:24:22 -07:00
Nikolaj Bjorner 706e6291e3 fix compiler errors for gcc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-15 12:17:10 -07:00
Nikolaj Bjorner 5f4ca8c6fc use template<> syntax
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-15 11:11:37 -07:00
Nikolaj Bjorner ff104c4b13 move definitions to cpp
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-15 11:09:59 -07:00
Nikolaj Bjorner 5a9161ed7b use portable ptr-initializer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-15 11:00:33 -07:00
Nikolaj Bjorner f00f92c3b2 updated dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-15 09:45:01 -07:00
Nikolaj Bjorner 16c8836f50 updated dependencies
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-14 21:40:07 -07:00
Nikolaj Bjorner 402fdf667d bv updates 2024-07-14 19:34:24 -07:00
Nikolaj Bjorner 1cd95e9db4 add sls-sms solver 2024-07-14 16:51:06 -07:00
Nikolaj Bjorner 586343ce64 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-07-14 15:38:56 -07:00
Nikolaj Bjorner 8357ac1cfc adding basic plugin 2024-07-09 19:47:58 -07:00
Nikolaj Bjorner ef54feec3d porting bv-sls 2024-07-08 13:16:28 -07:00
Nikolaj Bjorner e7104ebb93 move sat_ddfw to sls, initiate sls-bv-plugin 2024-07-06 20:14:44 -07:00
Nikolaj Bjorner 833f524887 move sat_params to params directory, add op_def repair options 2024-07-06 13:26:39 -07:00
Nikolaj Bjorner 3ff60a4af0 split into base and plugin 2024-07-05 20:09:46 -07:00
Nikolaj Bjorner 52533130f9 na 2024-07-05 19:43:31 -07:00
Nikolaj Bjorner 3e57a9ce1e sls 2024-07-05 17:03:00 -07:00
Nikolaj Bjorner 5ebcc3e447 reorg sls 2024-07-05 16:16:01 -07:00
Nikolaj Bjorner 8e482df62a fix #7264 2024-06-21 08:37:23 -07:00
Nikolaj Bjorner c137ef7fba disable publish and signing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-20 11:10:55 -07:00
Nikolaj Bjorner abea0b724c disable publish and signing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-20 09:43:26 -07:00
Nikolaj Bjorner b5c3a6a2e0 skip signing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-19 18:28:07 -07:00
Nikolaj Bjorner 4ca59c51cb update to macOS-latest
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-19 17:25:56 -07:00
Nikolaj Bjorner 2654d80aaf revert nightly to 2_28 manylinux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-19 16:19:48 -07:00
Nikolaj Bjorner 3bf2b3f741 fix #7260
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-19 15:37:20 -07:00
dependabot[bot] 223b65bd5a
Bump docker/build-push-action from 5.3.0 to 6.0.0 (#7257)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 6.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5.3.0...v6.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 15:29:53 -07:00
dependabot[bot] 758d886fac
Bump braces from 3.0.2 to 3.0.3 in /src/api/js (#7261)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 15:29:38 -07:00
Lev Nachmanson bf3615d4fb fix lemma logging in nlsat
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-06-17 13:14:31 -07:00
Lev Nachmanson e4b3df2189 remove unused column_info.h
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-06-17 12:58:16 -07:00
Nikolaj Bjorner c0b4d02ae2 update containers for Python, first steps to address #7232
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-17 08:06:21 -07:00
Nikolaj Bjorner ef86f5fcc2 add partial evaluation cases for algebraic data-types for recursive functions. 2024-06-16 16:07:16 -07:00
Nikolaj Bjorner 81ebd52f61 #7207
the utility that computes case analysis is brittle when the body of a function contains ite expressions that are not relevant to recursive unfolding.
The fold-rec occurrences that get inserted to harness large case splits work against throttling case generation: they get treated as recursive functions that have to be guarded.
2024-06-16 15:04:42 -07:00
Nikolaj Bjorner 972d35204c reshuffle priorities on multiplication allow non-determinism. 2024-06-15 10:47:10 -07:00
Nikolaj Bjorner 01e47bfe26 fix #7245 2024-06-15 02:29:32 -07:00
Nikolaj Bjorner a6b502779b fix #7252
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-13 17:52:17 -07:00
Nikolaj Bjorner 35c1cacf44 fix #7248 2024-06-12 14:26:35 -07:00
Nikolaj Bjorner b831a589e5 fixes to #7250 2024-06-12 08:50:24 -07:00
Nikolaj Bjorner 49610f5159 fix #7246
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-06-06 08:11:19 +02:00
Nikolaj Bjorner 770c51ad2b add m_replay_qhead to the trail 2024-05-31 11:54:50 +04:00
Nikolaj Bjorner c0a7af4420 fix bugs with tracking premises in user propagator in sat/smt 2024-05-31 11:25:09 +04:00
Bruce Mitchener 904a50fe49
Fix compilation error in column_info (#7235)
Reference to `m_low_bound` should be `m_lower_bound`.
2024-05-27 09:19:29 +04:00
Jakob Rath e454ae275c
intblast: fix translation of sign_ext (#7230) 2024-05-18 19:01:35 -07:00
Nuno Lopes 18a95d89c6 fix assertion failure when printing stats
It would crash when number of bin_lemmas == 0
2024-05-18 16:30:26 +01:00
Nikolaj Bjorner cb50dcabda fix #7229 2024-05-17 18:28:08 -07:00