Nikolaj Bjorner
e041ebbe80
bmc improvements, move fd_solver to self-contained directory
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-05 10:00:49 -07:00
Nikolaj Bjorner
fd09b1a7d0
Merge branch 'master' of https://github.com/z3prover/z3
2018-08-03 22:14:28 -07:00
Nikolaj Bjorner
c247abfc65
prepare js output
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-03 22:13:25 -07:00
Nikolaj Bjorner
f306f75e36
harness internalization and API for #1776
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-02 20:18:27 -07:00
Nikolaj Bjorner
51610842b9
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-02 10:41:53 -07:00
Nikolaj Bjorner
7bd4a313dd
expr utilities for pb
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-02 10:41:07 -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
39333273a5
Merge branch 'master' of https://github.com/z3prover/z3
2018-08-01 17:31:20 -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
Lev Nachmanson
ed44ffd54d
Merge pull request #1781 from levnach/master
...
unroll static_matrix to avoid dead cells
2018-08-01 15:03:39 -07:00
Lev Nachmanson
adfbc2d001
fix the build
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-08-01 10:26:39 -07:00
Lev Nachmanson
075cf106aa
fix the build
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-08-01 08:46:03 -07:00
Nikolaj Bjorner
77d68409c2
handle null declarations for kind
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-08-01 08:43:32 -07:00
Lev Nachmanson
7370396c30
fix the build
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-08-01 08:06:56 -07:00
Lev Nachmanson
0a51417804
unroll static_matrix to avoid dead cells
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-07-31 22:57:10 -07:00
Nikolaj Bjorner
124e963b10
revert bit-resize issues
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 16:26:41 -07:00
Nikolaj Bjorner
4b00d6aef2
move mk-bits to mk-var
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 16:13:25 -07:00
Nikolaj Bjorner
22a5687e16
supply bits on demand
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 15:52:21 -07:00
Nikolaj Bjorner
114f31c16a
do not update assertions within scopes
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 15:12:46 -07:00
Nikolaj Bjorner
c7898b1977
trace push/pop
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 14:22:57 -07:00
Nikolaj Bjorner
98d42421bc
harness more pop uses
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-31 08:42:19 -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
f22f415133
Merge pull request #1779 from chiguri/javadoc_directive_correction
...
Modify javadoc directive and mis-capitalization of method name
2018-07-31 07:19:07 -07:00
Sosuke MORIGUCHI
22fc5ad771
Modify javadoc directive and mis-capitalization of method name
2018-07-31 21:39:02 +09:00
Lev Nachmanson
de9023a928
Merge pull request #1777 from levnach/master
...
use dead cells in static_matrix
2018-07-30 20:25:49 -07:00
Lev
3d274c2e6f
use CASSERT for hnf
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-07-30 15:55:06 -07:00
Lev Nachmanson
0ee68220e1
use CASSERT instead of lp_assert for static_matrix
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-07-30 14:34:03 -07:00
Lev
181bb60e36
remove some lp_asserts
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-07-30 12:54:53 -07:00
Lev Nachmanson
9cb713879e
fix the build
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-07-30 09:56:39 -07:00
Nikolaj Bjorner
6d36e4277a
Merge branch 'master' of https://github.com/z3prover/z3
2018-07-30 09:56:30 -07:00
Nikolaj Bjorner
fdcedee887
hardening pop abuse and exception safety for #1776
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-30 09:56:16 -07:00
Lev Nachmanson
2de27ae3af
uniform choice of a beneficial column
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-07-29 22:33:19 -07:00
Lev
e9595eb283
merge with z3prover
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-07-29 21:15:42 -07:00
Lev Nachmanson
16b71fe911
work on static_matrix's cells
...
Signed-off-by: Lev <levnach@hotmail.com>
trying the new scheme in static_matrix : in progress
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
in the middle of changes in static_matrix
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
more fixes in static_matrix.h
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
debug
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
fixes in static_matrix
Signed-off-by: Lev <levnach@hotmail.com>
fixes in static_matrix, column_strip
Signed-off-by: Lev <levnach@hotmail.com>
fixes in static_matrix
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
fixes for static_matrix
Signed-off-by: Lev <levnach@hotmail.com>
work on static_matrix
Signed-off-by: Lev <levnach@hotmail.com>
work on static_matrix
Signed-off-by: Lev <levnach@hotmail.com>
progress in static_matrix
Signed-off-by: Lev <levnach@hotmail.com>
fix a bug in swap_with_head_cell
Signed-off-by: Lev <levnach@hotmail.com>
progress in static_matrix
Signed-off-by: Lev <levnach@hotmail.com>
compress rows and columns if needed
Signed-off-by: Lev <levnach@hotmail.com>
fix in compression of cells
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-07-29 20:45:13 -07:00
Nikolaj Bjorner
95845bbb01
Merge pull request #1775 from NikolajBjorner/master
...
fix #681 , unsound propagation of binary equalities. Clean up memory l…
2018-07-29 17:33:22 -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
6bacf09447
Merge pull request #1773 from NikolajBjorner/master
...
bug fixes
2018-07-29 08:09:35 -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
64e570f159
fix #1766
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-29 02:22:28 -07:00
Nikolaj Bjorner
5380b01fd1
bool -> string
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-29 00:44:40 -07:00
Nikolaj Bjorner
879e217fe6
limits -> climits
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-28 20:28:53 -07:00
Nikolaj Bjorner
04c16bf25a
Merge pull request #1774 from angr/master
...
Misc fixes to the python bindings build process
2018-07-28 20:27:16 -07:00
Audrey Dutcher
310de49d2b
Update link to reference high-compatibility build script
2018-07-28 18:56:40 -07:00
Audrey Dutcher
d74edbcb2b
Add environment variable for controlling version suffixes
2018-07-28 18:11:58 -07:00
Audrey Dutcher
a7f7872f45
Update maintainer info
2018-07-28 18:05:58 -07:00
Nikolaj Bjorner
1cb3f7c792
fixing #1520
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-07-28 18:03:13 -07:00
Audrey Dutcher
42af36563e
Autogenerate list of header files
2018-07-28 17:55:16 -07:00
Audrey Dutcher
64eaf6cb01
Add bdist_wheel tag renaming blurb
2018-07-28 17:55:02 -07:00
Audrey Dutcher
a91531c04c
Stub z3test.py for pydistrib
2018-07-28 17:54:32 -07:00
Nikolaj Bjorner
db679d702f
Merge pull request #1771 from levnach/bugfix
...
a fix in maximize_term
2018-07-27 10:58:42 +01:00