3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-10-09 17:31:57 +00:00
Commit graph

323 commits

Author SHA1 Message Date
Ken McMillan
5a107095c9 removing python changes for interp 2014-08-06 11:32:51 -07:00
Ken McMillan
ab13987884 working on python interp 2014-08-06 11:16:24 -07:00
Ken McMillan
c007a5e5bd merged with unstable 2014-08-06 11:16:06 -07:00
Christoph M. Wintersteiger
8b40d4a735 FPA theory bug fixes.
Also removed unnecessary intermediate variables.

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-08-04 17:00:04 +01:00
Christoph M. Wintersteiger
c508b66cf7 Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
Conflicts:
	src/ast/float_decl_plugin.h

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-07-31 17:37:43 +01:00
Nikolaj Bjorner
44751c0ef8 Add missing .NET API functions for parsing rules into fixedpoint object
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-07-23 15:27:24 -07:00
Nikolaj Bjorner
d6de73a2d1 fix model converter in inliner. Bug reported by Sagar Chaki
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-07-06 18:11:57 +02:00
Christoph M. Wintersteiger
129e2f5e23 FPA API fixes and examples
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-06-11 17:55:31 +01:00
Christoph M. Wintersteiger
c2a2d2d0df Renamed Z3_mk_double to Z3_mk_fpa_double for consistency
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-06-11 13:27:21 +01:00
Christoph M. Wintersteiger
634a93d699 Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api 2014-06-02 17:58:39 +01:00
Christoph M. Wintersteiger
1e774064bc assertion bug fix in z3py
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-05-30 12:26:55 +01:00
Christoph M. Wintersteiger
756645326b Bugfix for And/Or operators in Python.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-05-29 17:33:03 +01:00
Christoph M. Wintersteiger
4da56aa4df added debug assertion
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-05-29 12:41:07 +01:00
Christoph M. Wintersteiger
0279a1042d FPA API documentation fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-23 18:39:36 +01:00
Christoph M. Wintersteiger
3e5a702073 Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api 2014-04-23 14:50:51 +01:00
Nikolaj Bjorner
4d2d334999 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2014-04-23 14:44:03 +02:00
Nikolaj Bjorner
7d16ed9fdc fix exception class in python API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-04-23 14:13:01 +02:00
Christoph M. Wintersteiger
64bfbb657c .NET API documentation XML build fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-09 11:39:05 +01:00
Christoph M. Wintersteiger
a3b89a8af3 .NET API documentation fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-09 11:24:42 +01:00
Christoph M. Wintersteiger
9c052f589d C API bugfix (Stackoverflow #22864146)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-04 17:57:50 +01:00
Christoph M. Wintersteiger
944dfee008 .NET and Java API Bugfix (Codeplex issue 101)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-02 19:25:05 +01:00
Christoph M. Wintersteiger
a833c9ac41 Fixed bug (codeplex issue 102)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2014-04-02 17:56:55 +01:00
Nikolaj Bjorner
6f7c9607ea Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2014-03-28 08:52:04 -07:00
Nikolaj Bjorner
4c95bb4dd9 add 'distinct' to C++ API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-03-28 08:51:50 -07:00
Ken McMillan
732035bf63 merge interp/duality changes with unstable 2014-03-26 14:48:04 -07:00
Ken McMillan
acf4ad0ab6 use new hashtable implementation in windows 2014-02-27 17:23:19 -08:00
Christoph M. Wintersteiger
d1d038da35 Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api 2014-02-27 18:06:13 +00:00
Leonardo de Moura
e077fc5cb4 fix(api/python): make sure Z3 compiles using Python3
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2014-02-20 14:09:55 -08:00
Christoph M. Wintersteiger
f111dd4e61 Fixes for the build on OS X 10.9 2014-01-28 14:00:42 +00:00
Ken McMillan
a318b0f104 Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable 2013-12-16 12:45:52 -08:00
Ken McMillan
ebc8a43fe3 removing address dependencies 2013-12-15 15:49:06 -08:00
Nikolaj Bjorner
909408d6ef fix is_all_int bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-12-15 10:58:23 +02:00
Christoph M. Wintersteiger
a533527004 exception message clarity fix
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-12-05 12:45:14 +00:00
Christoph M. Wintersteiger
16ebceb9ff Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
Conflicts:
	scripts/mk_project.py

Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-12-04 13:50:42 +00:00
Nikolaj Bjorner
61385c8489 a.ctx -> self.ctx, thanks gario
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-11-20 09:54:37 -08:00
Ken McMillan
a785a5a4b8 Merge branch 'unstable' into interp 2013-11-05 12:28:13 -08:00
Ken McMillan
81df4932fb added quantifiers in new interpolation 2013-10-25 18:40:26 -07:00
Ken McMillan
3a0947b3ba merged with unstable 2013-10-18 17:26:41 -07:00
Christoph M. Wintersteiger
5e6a47e2d3 Example fixed (substitute does not include a rewriter call anymore).
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
2013-09-26 11:35:08 +01:00
Nikolaj Bjorner
4363c9f44f use safe replace for external substitution
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-09-24 18:47:19 +03:00
Nikolaj Bjorner
c1384095f3 fix default argument identification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-09-23 21:44:24 +03:00
Nikolaj Bjorner
fd1f4b9191 fix bugs reported by Anvesh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-09-23 04:07:08 +03:00
Nikolaj Bjorner
457b22b00e add TPTP example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-09-06 21:49:00 -07:00
Nikolaj Bjorner
0d56499e2d re-organize muz_qe into separate units
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-08-28 21:20:24 -07:00
Nikolaj Bjorner
5c145dcd4b fix parameter checking on quantifiers (thanks to Esteban Pavese), fix query tracking in rel_context (thanks to Nuno Lopes), fix counter for free variables under quantfiers (thanks to Tomer Weiss)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-08-22 15:00:52 -07:00
Nikolaj Bjorner
7bbabcdf6d updated documentation for finite domain sizes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-08-16 14:47:48 -07:00
Nikolaj Bjorner
0fd94a033f change non-null test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-08-12 09:52:10 -07:00
Nikolaj Bjorner
3b64265c27 remove duplicated definition of is_store and is_select
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-08-09 09:15:04 -07:00
Christoph M. Wintersteiger
092dfa396a Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api 2013-08-07 15:22:06 +01:00
Nikolaj Bjorner
f1d3a13b7f add missing case handlers for internal bit-vector operators that leak during simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-07-16 11:46:29 +04:00