Nikolaj Bjorner
d67bfd78b9
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-14 21:15:55 -07:00
Nikolaj Bjorner
40a79694ea
add job/resource axioms on demand
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-14 16:33:34 -07:00
Nikolaj Bjorner
2839f64f0d
rename to csp
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-14 11:05:55 -07:00
Nikolaj Bjorner
a478f95999
remove debug assert
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-14 10:56:52 -07:00
Nikolaj Bjorner
502c071266
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-14 09:57:06 -07:00
Nikolaj Bjorner
d55fe1ac59
na'
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-14 09:41:43 -07:00
Nikolaj Bjorner
3478b8b924
add js-model interfacing
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-12 18:14:06 -07:00
Nikolaj Bjorner
55f15b0921
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-10 17:52:34 -07:00
Nikolaj Bjorner
baeff82e59
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-10 09:46:21 -07:00
Nikolaj Bjorner
0d8de8f65f
add theory outlline
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-09 20:19:26 -07:00
Nikolaj Bjorner
2b968f9e63
initial decl plugin
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-09 15:29:39 -07:00
Nikolaj Bjorner
fed977b492
fix #1782
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-02 10:08:16 -07:00
Nikolaj Bjorner
8b08821112
fix #1784 , fix #1783
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-01 17:31:14 -07:00
Nikolaj Bjorner
42d30e3edd
remove availability of divides as it clashes with user-defined functions in benchmarks
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 08:20:14 -07:00
Nikolaj Bjorner
13390e2c3a
fix #681 , unsound propagation of binary equalities. Clean up memory leaks on exit
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-29 12:08:59 -07:00
Nikolaj Bjorner
5509bf248a
coallesce lambda/quant tracing
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-29 08:02:56 -07:00
Nikolaj Bjorner
1cb3f7c792
fixing #1520
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-28 18:03:13 -07:00
Nikolaj Bjorner
60bb02b709
updates
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-26 15:31:49 +01:00
Nuno Lopes
dfa8c4432f
add parameter(rational&&)
2018-07-14 20:50:49 +01:00
Nikolaj Bjorner
774fa33bfe
fix parameter lookup
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-13 08:49:46 -07:00
Nikolaj Bjorner
ca12a8482f
fix to closure
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-12 22:50:24 -07:00
Nikolaj Bjorner
4915fb080b
fix #1749 by rejecting non-well-founded use of datatype in array
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-12 22:45:52 -07:00
Nuno Lopes
b7ea90c12b
bv_decl_plugin: remove some mem allocs of parameters
2018-07-12 18:36:09 +01:00
Nikolaj Bjorner
b59fa3ebd7
fix #1746
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-10 09:05:24 -07:00
Nikolaj Bjorner
de454db58c
guard expensive ite rewrites under configuration
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-09 14:17:39 -07:00
Nikolaj Bjorner
efe440839e
Merge branch 'master' of https://github.com/z3prover/z3
2018-07-09 09:19:37 -07:00
Nikolaj Bjorner
605dcc40a3
fix #1741
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-09 09:19:13 -07:00
Nuno Lopes
a85a4f41c7
ast_exception: remove str copies
2018-07-08 15:32:01 +01:00
Arie Gurfinkel
1de0f8fe5e
Fix bug in proof checking
2018-07-07 19:10:16 +03:00
Nikolaj Bjorner
ecb5c45d6f
Merge branch 'master' of https://github.com/z3prover/z3
2018-07-06 21:33:58 -07:00
Nikolaj Bjorner
c4e4139ab6
fix clause check in goal2dimacs, redo rewriting of mod to avoid deeply nested mod
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-06 21:33:53 -07:00
Nikolaj Bjorner
3ae0ea8246
add circuit and unate encoding besides sorting option
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-06 21:09:13 -07:00
Nikolaj Bjorner
f96133f4d9
fix #1729
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-05 07:17:08 -07:00
Nikolaj Bjorner
c7e1d59b19
Merge branch 'master' of https://github.com/z3prover/z3 into lev
2018-07-03 13:42:50 -07:00
Nikolaj Bjorner
4359d518a9
thanks Nuno
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-03 09:28:22 -07:00
Nikolaj Bjorner
026265f9a3
fix memory leak in proof production in theory_pb
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-03 08:55:26 -07:00
Nikolaj Bjorner
6981918c33
Merge branch 'master' of https://github.com/z3prover/z3 into lev
2018-07-03 06:51:08 -07:00
Arie Gurfinkel
27fc564d09
Remove bad assertion
2018-07-02 23:23:58 -04:00
Arie Gurfinkel
8502f1fe36
Fix in proof_util:elim_aux_assertions
...
Replace assertions/hypotheses of aux variables with PR_TRUE.
Rebuild unit resolution as needed.
This makes the transformation stable against new proof rules.
2018-07-02 21:37:30 -04:00
Nikolaj Bjorner
03ed33ac02
merge with master
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-02 15:31:26 -07:00
Nikolaj Bjorner
5e3303ae85
let HORN solver know about cardinality constraints
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-02 11:46:03 -07:00
Nuno Lopes
a73d030321
invertible_tactic: add partial support for shifts
2018-07-02 18:29:34 +01:00
Nikolaj Bjorner
5a2a8d7d5c
Merge pull request #1715 from levnach/master
...
merge lar_solver/int_solver
2018-07-01 12:20:02 -07:00
Nikolaj Bjorner
080bf79fe6
Merge pull request #1705 from trinhmt/master
...
created pull from Trinh's seq solver
2018-06-30 04:53:14 -07:00
Nikolaj Bjorner
f1d27cd487
workaround non-deterministic behavior of is_irrational_numeral test
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-29 18:16:32 -07:00
Nuno Lopes
bc8cd7ff55
remove a few random mem allocs
2018-06-29 18:34:17 +01:00
Nikolaj Bjorner
cbc5aaad2c
strengthen simplification of to_int such that #1608 is handled during pre-processing
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-06-29 09:44:54 -07:00
Lev Nachmanson
2087ee3fb0
restore some code that was removed during the rebase
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-06-28 11:59:01 -07:00
Nuno Lopes
5de6628a5d
remove spurious copies and inc_refs around ref_vector
2018-06-28 10:31:38 +01:00
Nikolaj Bjorner
eabe91cdef
Merge branch 'master' of https://github.com/z3prover/z3
2018-06-27 17:05:52 -07:00