| 
								
								
									 Nikolaj Bjorner | f9176fb4b7 | Update README.md | 2024-05-07 11:39:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8f4ffc7caf | add logging for first conflict Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-05-01 20:50:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2f02278227 | add virtual destructor to z3::object class Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-05-01 16:35:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19eb7225ea | add virtual destructor to z3::object class Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-05-01 16:20:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 231a985bf9 | add virtual destructor to z3::object class Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-05-01 16:17:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 04c55c34e5 | fix unsoundness bug Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-05-01 14:45:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 869643a551 | fix memory leak | 2024-05-01 10:07:37 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1ef4354080 | fix build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-30 17:52:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | aa1a596394 | add doc-string | 2024-04-30 17:05:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 29e724f787 | add gc to lemmas, convert bounds constraints to lemmas, add simplification pre-processing beyond equality extraction | 2024-04-30 17:05:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b0222cbdaa | temper warning messages from uninitalized pointers | 2024-04-30 17:00:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4c070f9e76 | add extra fields to nlsat-clause | 2024-04-30 17:00:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39dc8861ee | expose comparisons with polynomials, incremental way to extract variables | 2024-04-30 16:59:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bc577b93ae | refine precision before taking closest integral value. | 2024-04-30 16:58:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2ad9f220f2 | add logging | 2024-04-30 16:57:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bebcd94703 | enable logging nla lemmas Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-25 10:29:34 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2a4f0e785b | tidy | 2024-04-20 18:04:10 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cbef183ae5 | type check equality injectivity axiom Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-20 14:57:04 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e184a9a711 | fix translation of bvudiv | 2024-04-20 07:32:52 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0368b52716 | add missing expr Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-17 15:16:11 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2682c2ef2b | sls updates - add SINGLE_THREAD mode
- add interface to retrieve "best" model so far | 2024-04-13 16:42:26 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 43dd6a5436 | include mutex Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-11 18:19:58 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c0bdc7cdd6 | enable concurrent sls with new solver core allow using sls engine (for bit-vectors) with the new core.
Examples
z3 sat.smt=true tactic.default_tactic=smt /v:1 smt.sls.enable=true smt.bv.solver=0 /st C:\QF_BV_SAT\bench_10.smt2
z3 sat.smt=true tactic.default_tactic=smt /v:1 smt.sls.enable=true smt.bv.solver=2 /st C:\QF_BV_SAT\bench_10.smt2
z3 C:\QF_BV_SAT\bench_11100.smt2 sat.smt=true tactic.default_tactic=smt /v:1 smt.sls.enable=true smt.bv.solver=2 /st | 2024-04-11 10:49:30 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 510534dbd4 | cleanup | 2024-04-10 19:09:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 974ea7b68d | maintain ownership of dependency | 2024-04-10 17:57:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7b8980f82d | fix regression introduced when testing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-09 11:17:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d0e66b3e3 | fix regression introduced when testing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-09 11:16:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9a681b1a37 | reorg sls Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-04-09 10:44:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bab7ca2b70 | fixes to bv-sls | 2024-04-07 14:24:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d7c0e17f96 | fixes to tighten-range | 2024-04-02 21:12:09 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2ce202db75 | add special handling of lshr, ashr | 2024-04-02 21:09:18 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 918ac2b176 | fix #7196: make the code C++23 compatible Nikolaj is now more bleeding edge than I am...
I must be getting old? (˘・_・˘) | 2024-04-01 17:25:50 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 84092cbd96 | add engine-init to control model transfer Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-03-30 15:12:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 51f1e2655c | updates to sls Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-03-30 12:59:05 -07:00 |  | 
				
					
						| 
								
								
									 Steven Moy | 111fcb9366 | Implement API to set exit action to exception (#7192) * Implement API to set exit action to exception
* Turn on exit_action_to_throw_exception upon API context creation | 2024-03-27 19:06:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c18a42cf5b | change signed projection to include root object. | 2024-03-23 16:14:24 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 80642e5a7c | Add check for libatomic requirement to Python build system (#7184) * Add check for libatomic requirement to Python build system
* More thorough check
* Fix typos | 2024-03-23 11:38:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 648e05754c | #7178  copy build tool chains used for manylinux arm64 into ubuntu builds alternatively, just remove ubuntuArm64 and use the many-linux builds for Arm64? | 2024-03-21 09:40:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6455de9dd3 | fix #7179 Ensure that flat associative rewriting is disabled if rewriter.flat is set to false. | 2024-03-21 09:39:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 530c6fc625 | fix ##7175 - don't add user macros/functions when smtlib2_compliant=true Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-03-20 22:05:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 27a9b8bd03 | fix project minor version Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-03-20 21:32:18 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f840d5d965 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2024-03-20 21:29:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 70d2263a85 | cast, updated nlexplain | 2024-03-20 21:29:08 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 730f9ad9b7 | Nikolaj's fix in add_zero_assumption Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2024-03-20 09:39:20 -10:00 |  | 
				
					
						| 
								
								
									 向阳 | a9054bc73b | fix warning C4244 in util.h (#7171) Add a static cast to avoid warning C4244 on MSVC | 2024-03-20 09:31:23 +00:00 |  | 
				
					
						| 
								
								
									![dependabot[bot]](https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d?d=identicon&s=56) dependabot[bot] | 1a7437144c | Bump docker/build-push-action from 5.2.0 to 5.3.0 (#7170) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.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-03-18 15:25:58 -07:00 |  | 
				
					
						| 
								
								
									 cctv130 | 18365907a2 | Update util.h (#7169) | 2024-03-17 20:29:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b8a69987c3 | fix #7165 | 2024-03-17 16:33:40 -07:00 |  | 
				
					
						| 
								
								
									![dependabot[bot]](https://secure.gravatar.com/avatar/48ea49be76d0c68403a7f3df87e3487d?d=identicon&s=56) dependabot[bot] | 6450a7a0b8 | Bump docker/build-push-action from 5.1.0 to 5.2.0 (#7159) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5.1.0...v5.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-03-14 16:54:01 -07:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 5704e8d154 | fix intblast is_bounded (#7163) | 2024-03-14 08:48:38 -07:00 |  |