Henning Guenther
c7e96d897a
Replace cone-of-influence filter with generalized dataflow-engine
...
Signed-off-by: Henning Guenther <t-hennig@microsoft.com>
2015-06-29 10:50:51 +01:00
Nuno Lopes
e441db5bc4
build system: fix typo in OS_DEFINES for linux
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-06-23 13:59:36 +01:00
Nuno Lopes
4346966f00
Run link-time optimization on windows only when configured with --optimize
...
This should probably be revisited for VS 2015
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-06-22 14:48:50 +01:00
Nikolaj Bjorner
6f0d76a62e
Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
2015-06-21 09:39:32 -07:00
Nikolaj Bjorner
949c21ca08
enable incremental sat for QF_BV
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-06-21 02:23:56 -07:00
Nikolaj Bjorner
fe7c577d99
isolate inc_sat_solver
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-06-21 01:54:52 -07:00
Nikolaj Bjorner
1657cdd8b4
add missing copyright
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-06-17 12:47:19 -07:00
Nikolaj Bjorner
d469a16bb8
add more Copyright notes
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-06-10 11:59:21 -07:00
Nikolaj Bjorner
b08ccc7816
added missing Copyright forms
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-06-10 11:54:02 -07:00
Christoph M. Wintersteiger
85419ca503
Added branch into QF_NRA from QF_FP problems containing to_real terms.
2015-05-29 14:21:27 +01:00
Christoph M. Wintersteiger
d8d0b21e42
Bugfix for dll/so name resolution in Java.
...
Fixes #111
2015-05-29 12:55:17 +01:00
Nuno Lopes
8ff7735a20
python 3 fixes
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-19 13:47:43 +01:00
Nuno Lopes
ef32aaaf12
don't use -fPIC on cygwin 64
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-18 16:37:20 +01:00
Nikolaj Bjorner
e8811748d3
fix regressions in nl/smt
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-16 19:08:37 +01:00
Nuno Lopes
7ae68f003a
dont use /LTCG on windows debug builds
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-15 19:20:57 +01:00
Nikolaj Bjorner
ab5022888c
Merge branch 'opt' of https://github.com/Z3Prover/z3 into unstable
2015-05-14 12:11:17 +01:00
Nuno Lopes
ce749240d7
more fixes for python 3
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-05-12 18:43:51 +01:00
Christoph M. Wintersteiger
043f441a4c
Python 3.x compatibility.
...
Fixes problems reported in comments to 1abeb825a3
2015-05-12 10:29:37 +01:00
Nikolaj Bjorner
839e3fbb7c
add ddnf tests, add facility to solve QF_NRA + QF_UF(and other theories) in joint solver to allow broader use of QF_NRA core
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-05-09 19:40:34 -07:00
Nikolaj Bjorner
9377779e58
merge with unstable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-04-30 10:40:03 -07:00
Christoph M. Wintersteiger
c0dc08ee9c
Added configuration checks for floating-point build flags.
2015-04-30 17:17:44 +01:00
Christoph M. Wintersteiger
8c9afa423b
Bumped version number to 4.4.1 in unstable.
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-04-29 17:22:24 +01:00
Christoph M. Wintersteiger
78cc1e0703
Remove temporary files created during configuration tests.
2015-04-29 15:15:57 +01:00
Christoph M. Wintersteiger
1abeb825a3
Fixed python 3.x problems.
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-04-28 14:58:58 +01:00
Nikolaj Bjorner
3ba2e712b2
merge with unstable branch
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-04-12 15:54:52 -07:00
Christoph M. Wintersteiger
03020b9f96
Build system bugfixes.
...
Partially fixes #27
2015-04-08 12:09:14 +01:00
Christoph M. Wintersteiger
ba066ff899
Bugfix for build scripts.
...
Partially fixes #27
2015-04-08 11:54:25 +01:00
Christoph M. Wintersteiger
0e8d314a2a
Fixed Java API installation targets. Fixes #28
2015-04-08 11:02:56 +01:00
Christoph M. Wintersteiger
0ad97022a1
Added (un)install targets for the Java API
2015-04-07 13:48:34 +01:00
Nikolaj Bjorner
52619b9dbb
pull unstable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@hotmail.com>
2015-04-01 14:57:11 -07:00
Christoph M. Wintersteiger
0f03cd2ae0
Enabled test for OpenMP in Windows (for old and express versions of visual studio).
...
Fixes #8
2015-03-29 15:49:03 +01:00
Nikolaj Bjorner
4bfe20647b
remove tab in mk_util.py
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2015-03-27 02:43:21 -07:00
Christoph M. Wintersteiger
8d11c431b7
Bugfix for the OCaml bindings on Windows
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-04 17:44:53 +00:00
Christoph M. Wintersteiger
ec4a07318e
Bugfix for the Java API on Windows
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-04 15:19:15 +00:00
Christoph M. Wintersteiger
1f8119f601
Bugfix for the Java API. Thanks to codeplex user susmitj for reporting this problem!
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-04 15:14:07 +00:00
Christoph M. Wintersteiger
400e203bce
Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-02 17:31:42 +00:00
Christoph M. Wintersteiger
71f2d358ef
Bugfix in windows dist scripts
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-03-02 17:30:41 +00:00
Nuno Lopes
dd2c179663
Fix warnings during compilation with MSVC due to /LTCG
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2015-03-02 15:05:38 +00:00
Nuno Lopes
8d303a09b5
Compile Z3 with link-time optimizations on Windows, yielding a 2-3% speedup
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2015-02-25 13:10:29 +00:00
Nuno Lopes
1e30fd2c65
Hide non-exported symbols when compiling with gcc/clang.
...
I get a 17% reduction in the size of libz3.so on linux 32 bits, plus a 0.5-1% speedup when using the API.
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2015-02-22 11:38:46 +00:00
Nuno Lopes
5676fbbc9e
compiler love: make a few symbols static and avoid unneeded relocations
...
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com>
2015-02-22 11:13:51 +00:00
Christoph M. Wintersteiger
5c7d0380d3
Fixes in the OCaml FPA API and example
2015-01-24 18:29:52 +00:00
Christoph M. Wintersteiger
1c9051016a
Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng
...
Conflicts:
scripts/mk_util.py
2015-01-24 18:29:03 +00:00
Christoph M. Wintersteiger
65ccc9a8ea
added FPA ML API
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-23 19:36:47 +00:00
Christoph M. Wintersteiger
ffd10675f4
Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng
2015-01-23 11:07:48 +00:00
Christoph M. Wintersteiger
d56d63e3e8
Merge branch 'fpa-api' of https://git01.codeplex.com/z3 into unstable
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
Conflicts:
src/tactic/portfolio/default_tactic.cpp
2015-01-21 14:25:31 +00:00
Christoph M. Wintersteiger
052baaabe4
FPA API bugfixes
...
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-21 14:22:35 +00:00
Christoph M. Wintersteiger
d0a7246f00
Merge branch 'unstable' of https://git01.codeplex.com/z3 into ml-ng
2015-01-21 13:51:00 +00:00
Christoph M. Wintersteiger
5e6ea4e570
added --x86 build flag
2015-01-20 19:03:49 +00:00
Christoph M. Wintersteiger
237577acc8
Bumping version to 4.4
...
Added to release notes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2015-01-20 15:59:54 +00:00