3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-30 20:35:51 +00:00
Commit graph

1411 commits

Author SHA1 Message Date
Nikolaj Bjorner
9267f6cebe start u128
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-05 13:44:01 -07:00
Nikolaj Bjorner
481e20bc20 compute with deps
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-05 10:03:42 -07:00
Nikolaj Bjorner
40027df32f deps
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-05 07:44:36 -07:00
Nikolaj Bjorner
9d5349ff10 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-05 04:49:11 -07:00
Nikolaj Bjorner
1d106ee934 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-05 04:48:32 -07:00
Nikolaj Bjorner
aa1df7cba0 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-05 04:40:35 -07:00
Nikolaj Bjorner
3e32317d11 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:54:36 -07:00
Nikolaj Bjorner
66d0ffd13f file name
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:42:23 -07:00
Nikolaj Bjorner
fc718d4e0f lower/upper case
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:40:50 -07:00
Nikolaj Bjorner
2da3593f50 lower/upper case
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:36:42 -07:00
Nikolaj Bjorner
5c6c601490 lower/upper case
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:33:13 -07:00
Nikolaj Bjorner
94cfcf843a case sensitive
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:30:10 -07:00
Nikolaj Bjorner
0b76660359 case sensitive
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:24:23 -07:00
Nikolaj Bjorner
ab11d8fff2 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:18:13 -07:00
Nikolaj Bjorner
95797c84b0 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:09:06 -07:00
Nikolaj Bjorner
ec2e9105d3 include paths
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 17:08:08 -07:00
Nikolaj Bjorner
0249d009f1 Merge branch 'master' of https://github.com/z3prover/z3 into polysat 2021-08-04 14:02:41 -07:00
Nikolaj Bjorner
be9f172cc0 adding deps
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 14:02:32 -07:00
Nikolaj Bjorner
91ac15d716 add u256
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-08-04 10:32:18 -07:00
Nikolaj Bjorner
da60abd84b #5445 2021-08-03 11:19:42 -07:00
Nikolaj Bjorner
202ed79a24 #5445 2021-08-03 11:17:23 -07:00
Nikolaj Bjorner
a4cc9e7895 #5429 #5445 2021-08-01 12:49:36 -07:00
Jakob Rath
8a773d2bee
Polysat updates (#5444)
* Simplify adding lemmas

* Remove misleading constructor from tmp_assign.

The idea is that tmp_assign is only created on the stack and
short-lived.  Instead of having a convenience constructor that takes a
constraint_ref, it's clearer to have an explicit .get() at the call
site.

* Remove some log messages

* bugfix

* fix

* Add stub for conflict_core

* wip

* Add example by Clemens
2021-07-30 11:14:19 -07:00
Nikolaj Bjorner
16413b4f9a #5429 2021-07-27 17:18:22 -07:00
Nikolaj Bjorner
005d35f9c9 #5422 2021-07-21 07:39:39 -07:00
Nikolaj Bjorner
ca8f914dd8 #5422 2021-07-21 07:22:05 -07:00
Nikolaj Bjorner
b0a22105d6 na 2021-07-19 13:28:20 -07:00
Nikolaj Bjorner
188a478214 #5417
strict inequality (over reals) require solving for least-upper/greatest-lower bounds that may coincide with non-strict inequalities (be epsilon stronger). Instead of using the coefficient 'a' to turn the inequality into an equality, add the slack value as a constant.
2021-07-19 13:19:03 -07:00
Nikolaj Bjorner
4c6e2acd45 add colors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-15 00:03:56 +02:00
Nikolaj Bjorner
cab1076514 #5336 2021-07-11 21:00:58 +02:00
Nikolaj Bjorner
d5ff672aaa generalize co-factor to handle cubes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-05 14:10:09 +02:00
Nikolaj Bjorner
04ce8ca5ef u256, separate viable_set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-04 23:47:12 -07:00
Nikolaj Bjorner
aeec3bb6df viable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-04 10:20:01 -07:00
Nikolaj Bjorner
c0e885931c na 2021-07-03 15:44:25 -07:00
Nikolaj Bjorner
e19a7f71aa u256
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 11:31:23 -07:00
Nikolaj Bjorner
ff717a9db1 test / fix wrap-around for mod-interval
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 10:49:22 -07:00
Nikolaj Bjorner
1355ea432a na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 09:42:25 -07:00
Nikolaj Bjorner
ac0945d617 add memory header
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 09:38:08 -07:00
Nikolaj Bjorner
4a94d13c4d na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 09:34:53 -07:00
Nikolaj Bjorner
c3ac079272 include path
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 09:15:21 -07:00
Nikolaj Bjorner
674e030456 include paths, separate test for mod_interval
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 09:09:54 -07:00
Nikolaj Bjorner
7b31a4e6d1 missing file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-03 08:52:50 -07:00
Nikolaj Bjorner
1ed1e416b7 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 16:34:33 -07:00
Nikolaj Bjorner
babb90832c initial u256
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 16:24:23 -07:00
Nikolaj Bjorner
c053c7f1c8 virtual
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 13:30:15 -07:00
Nikolaj Bjorner
cc4354ffd5 warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 13:27:00 -07:00
Nikolaj Bjorner
c54b9305b5 viable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 11:26:17 -07:00
Nikolaj Bjorner
0fc9d7ad0d viable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 11:26:05 -07:00
Nikolaj Bjorner
0520180846 na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 03:49:23 -07:00
Nikolaj Bjorner
9e69e1614e na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-07-02 03:33:51 -07:00