3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-19 20:33:38 +00:00
Commit graph

2340 commits

Author SHA1 Message Date
Nikolaj Bjorner
51b75a132c signed char -> int, update mk_util to catch warnings on fptest, thanks to jfc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-02 17:22:36 -07:00
Nikolaj Bjorner
1d46d5c870 use signed char per porting issue for ARM/64
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-02 15:53:32 -07:00
Bruce Mitchener
17a0d75436 Fix C++ API comment typo. 2019-06-01 15:57:56 +07:00
Nikolaj Bjorner
f128398bf9 add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-30 15:57:19 -07:00
Nikolaj Bjorner
48fc3d752e add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-30 15:49:19 -07:00
Nikolaj Bjorner
082a0f4df4 add get_lstring per #2286
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-22 18:32:57 +04:00
Nikolaj Bjorner
b2845d888e add get_lstring per #2286
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-22 18:32:57 +04:00
Nikolaj Bjorner
b7f14c5875 update test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-16 23:48:46 +03:00
Nikolaj Bjorner
6e3f05b986 remove useless set-activity
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-16 20:24:51 +03:00
Charlie Barto
167f968fa8 Change from BINARY_DIR to PROJECT_BINARY_DIR 2019-05-15 11:25:40 -07:00
Nikolaj Bjorner
4fcc4d07ae fix #2277 fix #2221
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-14 19:05:40 +02:00
Nikolaj Bjorner
28ce701e17 fixing 2267
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-06 15:31:55 +02:00
Nikolaj Bjorner
16af728fbe fix #2263
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-05-02 23:27:35 -07:00
Nikolaj Bjorner
9f1b8db870 adjust for SMTLIBification name change of set operations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-27 14:13:23 -07:00
Nikolaj Bjorner
c9b906a518 deal with python globals
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-27 14:03:26 -07:00
Nikolaj Bjorner
944ce1135b replace __debug__ by Z3_DEBUG #2225
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-27 13:47:53 -07:00
Nikolaj Bjorner
e1b52c323c add quotes to install path for .net
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-27 10:19:06 -07:00
Nikolaj Bjorner
40e329fc92 remove push/pop for fixedpoint objects from API #2249
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-27 10:13:15 -07:00
Nikolaj Bjorner
fa88bdb075 fix #2251 thanks to Clark
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-27 09:44:18 -07:00
Nikolaj Bjorner
aafb16e8ed remove trc from C++ and python
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-17 11:10:57 -07:00
Nikolaj Bjorner
86b98e3477 remove trc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-17 10:47:46 -07:00
Nikolaj Bjorner
502b29c424 add set-has-size to API and python bindings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-16 15:38:14 -07:00
Nikolaj Bjorner
d4410d0872 address compilation warnings of unused parameters, add shorthands to set parameters on Optimize
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-16 14:32:48 -07:00
Nikolaj Bjorner
6158ea61c8 fix tree-order, change API for special relations to produce function declarations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-16 00:04:48 -07:00
Nikolaj Bjorner
182039eb44 add tc and trc functionals for binary relations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-10 04:12:45 +02:00
Nikolaj Bjorner
ae982c5225 add tc and trc functionals for binary relations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-10 04:12:45 +02:00
Nikolaj Bjorner
f1a2e875b5 fixing #2217
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-05 03:06:41 -07:00
Nikolaj Bjorner
dfd327f287 add tuple and disjoint sum shorthands
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-04-02 18:36:35 -07:00
Nikolaj Bjorner
7a6823aef1 add special relations tactic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-28 10:07:50 -07:00
Nikolaj Bjorner
175008a6c6 adding po evaluator
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-28 07:04:22 -07:00
Nikolaj Bjorner
f55e4ccc41 support indexed relations
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-28 07:04:22 -07:00
Nikolaj Bjorner
8d5507008e adding cmd_context
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-28 07:04:21 -07:00
Nikolaj Bjorner
5536834019 add API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-28 07:04:21 -07:00
Nicola Mometto
9008beeb01 fix mk_quantifier signature 2019-03-26 14:33:20 +00:00
Nicola Mometto
fa97f4a626 fix name clash in ocaml api 2019-03-26 14:16:31 +00:00
Nikolaj Bjorner
5c67c9d907 print certificate for #2202, enable CTL-C for API fix #2203
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-24 17:09:02 -07:00
Nikolaj Bjorner
0a0b0a5cc0 fix python doc regressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-24 13:22:35 -07:00
Nikolaj Bjorner
32164b6c7f fix python doc regressions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-24 13:10:11 -07:00
Nikolaj Bjorner
dc0e9c1919 completing user print experience with seq/re #2200
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-24 11:46:36 -07:00
Nikolaj Bjorner
fca8ffd948 fix #2199
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-23 16:37:50 -07:00
Nikolaj Bjorner
3c8fd83c97 implementing last-index-of #2089
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-22 12:29:50 -07:00
Nikolaj Bjorner
93a4afe5d2 add multi-argument select for C#
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-17 11:36:29 -07:00
Nikolaj Bjorner
d953bdd2e4 add multi-argument select for C#
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-17 11:35:03 -07:00
Nikolaj Bjorner
9bc4914268 add nth remapping
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-17 11:32:28 -07:00
Nikolaj Bjorner
834cf962a1 expose nth over API, change _getitem_ in python bindings to use nth instead of at, add 'at' operator for the purpose of the previous semantics
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-17 11:23:01 -07:00
Nikolaj Bjorner
f534f79a21 include all sorts from declarations, and include sorts from datatypes #2185
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-16 18:16:09 -07:00
Nikolaj Bjorner
957c3be02f build errors/warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-16 16:52:18 -07:00
Nikolaj Bjorner
36a2052cca update to TWEAK
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-16 15:46:48 -07:00
Andrew Helwer
0a477a0a93
Remove dependency on TargetPlatform macro
Unnecessary, since dropping support for x86
2019-03-14 15:46:03 -07:00
Nikolaj Bjorner
d642ed5591 adding targets
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-03-13 18:03:18 -07:00