Dan Liew
49a2ed01c8
Improve error message emitting during configure when the Python
...
bindings are enabled and the set python package directory does
not live under the install prefix. This is the other part required
to fix issue #404 .
2016-01-08 21:21:54 +00:00
Dan Liew
e9ea687bb9
Disable the Python bindings by default which partially fixes issue #404 .
...
To enable the Python bindings use the newly added ``--python`` option.
2016-01-08 21:21:54 +00:00
Nikolaj Bjorner
3d01246f71
Skip propagation on bits that have not (yet) been fixed by the SAT core: congruence closure for bits has not necessarily propagated to all bit positions when a bit in a congruence class gets fixed.
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-08 08:17:18 -08:00
Christoph M. Wintersteiger
7e3676e24a
bugfix for ML example
2016-01-08 13:25:14 +00:00
Nikolaj Bjorner
98f750f90d
ml build failure, issue #403
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 20:37:47 -08:00
Nikolaj Bjorner
183d3821ce
ml build failure, issue #403
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 20:14:43 -08:00
Nikolaj Bjorner
17a32a4e5f
ml build failure
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 20:14:16 -08:00
Nikolaj Bjorner
023c564839
Issue #406
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 20:10:54 -08:00
Nikolaj Bjorner
0e6aaf0211
Issue #407 build break
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 20:05:49 -08:00
Nikolaj Bjorner
8b66411c05
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-07 16:04:35 -08:00
Nikolaj Bjorner
ad778f87c7
change data-structures to concanetation decomposition normal form
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 16:03:37 -08:00
Christoph M. Wintersteiger
66604fa621
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-07 15:58:34 +00:00
Christoph M. Wintersteiger
e53b580cb4
added compiler macro to disable invocation of the debugger upon failure.
2016-01-07 15:58:10 +00:00
Nikolaj Bjorner
0c2334417c
fix build warnigs with && vs ||, tuning seq
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-07 06:53:00 -08:00
Nikolaj Bjorner
643999860d
fix memory leak in SAT solver exposed by regression tests
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-06 17:32:54 -08:00
Nikolaj Bjorner
00f3a1fe81
fix memory leak in SAT solver exposed by regression tests
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-06 11:47:45 -08:00
Nikolaj Bjorner
aec5a38b14
fix memory leak in SAT solver exposed by regression tests
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-06 11:44:55 -08:00
Nikolaj Bjorner
da63ac809e
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-05 10:16:12 -08:00
Nikolaj Bjorner
fafdbfaf0e
reset out_bits when blasting multiplication of bit-vectors
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-05 10:16:02 -08:00
Christoph M. Wintersteiger
8b8dc95986
Merge pull request #398 from wintersteiger/jan4
...
Improvements for the FPA API.
2016-01-05 18:08:05 +00:00
Nikolaj Bjorner
9dfcaaa01d
reset out_bits when blasting multiplication of bit-vectors
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-05 10:07:44 -08:00
Christoph M. Wintersteiger
de3cb7e5dc
More FPA exponent/siginficand order consistency
2016-01-05 18:05:21 +00:00
Christoph M. Wintersteiger
1610e4fbd0
Merge branch 'master' of https://github.com/Z3Prover/z3 into jan4
2016-01-05 17:45:35 +00:00
Nikolaj Bjorner
ee157e47e4
fix crash caused by recycling variable names. Stackoverflow segfault-in-bv-rewritermk-mul-eq
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-05 09:19:21 -08:00
Nikolaj Bjorner
65de39f403
disabling mk_const_case_multiplier until debugged
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-05 08:45:10 -08:00
Christoph M. Wintersteiger
d176c8714a
Merge branch 'master' of https://github.com/Z3Prover/z3 into jan4
2016-01-05 16:38:12 +00:00
Nikolaj Bjorner
752a973e53
missing files?
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-05 08:32:48 -08:00
Nikolaj Bjorner
b0d244c1e0
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-05 08:23:50 -08:00
Nikolaj Bjorner
af758dea4a
tuning for seq
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-05 08:23:44 -08:00
Nuno Lopes
465d28e160
seq_decl: fix build with stricter compilers
...
get rid of 32 rellocations as a nice side-effect
2016-01-05 14:57:41 +00:00
Christoph M. Wintersteiger
b3a1aa27ee
Merge branch 'master' of https://github.com/Z3Prover/z3 into jan4
2016-01-05 14:48:52 +00:00
Christoph M. Wintersteiger
13cbd19411
FPA Python API cleanup.
2016-01-05 14:48:42 +00:00
Christoph M. Wintersteiger
3e000d7525
build fix for libz3.vcxproj
2016-01-05 14:40:31 +00:00
Nuno Lopes
bc123dc79b
fix build with c++98 compilers
2016-01-05 14:10:32 +00:00
Christoph M. Wintersteiger
097552768f
Merged Python API changes.
2016-01-05 11:51:28 +00:00
Christoph M. Wintersteiger
bd8a5982ad
Added new items to .NET project file
2016-01-05 11:37:34 +00:00
Christoph M. Wintersteiger
8b47a84598
Merge branch 'master' of https://github.com/Z3Prover/z3 into jan4
2016-01-05 11:34:35 +00:00
Christoph M. Wintersteiger
4c29d4d007
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-05 03:31:43 -08:00
Christoph M. Wintersteiger
a06f754683
tabs
2016-01-05 03:31:21 -08:00
Nikolaj Bjorner
a2fb4fc589
remove tabs, fix build
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:49:28 -08:00
Nikolaj Bjorner
c008c2c274
fix indentation error
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:36:50 -08:00
Nikolaj Bjorner
b079ff1dae
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-04 22:35:08 -08:00
Nikolaj Bjorner
f6be76aec5
Merge pull request #396 from NikolajBjorner/master
...
Basic Sequence/String and regular expression support, congruence propagation for bit-vectors, tuned bit-vector multiplier encodings for small numerals.
2016-01-04 22:33:08 -08:00
Nikolaj Bjorner
55452e1680
Merge pull request #394 from kenmcmil/issue393
...
issue #393 -- removed debugging assert
2016-01-04 22:28:46 -08:00
Nikolaj Bjorner
3f040dbd23
remove std::cout usage
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:26:54 -08:00
Nikolaj Bjorner
2f9fda45c3
fix tabs
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:14:45 -08:00
Nikolaj Bjorner
2c1d2aad44
seq, API
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 22:06:32 -08:00
Nikolaj Bjorner
62e1c525c0
Merge branch 'master' of https://github.com/Z3Prover/z3
2016-01-04 20:42:14 -08:00
Nikolaj Bjorner
fbee36d035
remove debug asserts
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 20:42:07 -08:00
Nikolaj Bjorner
d7dcd022b9
seq, API
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2016-01-04 18:49:21 -08:00