| 
								
								
									 Nuno Lopes | 919e0a5ea2 | Z3Py: fix bug in substitute() with a list of on variable e.g. print substitute(Int('x'), [(Int('x'), Int('y'))])
Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-16 14:56:59 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 67b802c9d9 | fix scope accounting bug and documentation per Konrad's request Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-12 17:38:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c917c1c53d | reset ast trail on context deletion Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-12 15:54:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f151879c0b | enable neat vs. less neat pretty priting as an option Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-09 16:25:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c1580fb85a | follow logic annotation/enable diff logic when configured Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-07 11:52:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3d9120c745 | lifetime of expressions from model follow life-time of model, not the push/pop scope making scope based reference counting error prone Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-04 14:49:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 31f16d7aa4 | add push/pop to optimization context for convenience Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-01 14:58:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8ea7109f8f | update documentation to clarify reference counting policies Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-08-28 10:18:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9b893c625b | print output predicates as part of displaying rules Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-08-22 21:17:05 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 37ed4b04d0 | Bugfix: param_refs didn't make it through to smt::solver (smt_params) in some cases. Thanks to user xor88 for pointing us in the right direction!
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-08-14 12:18:00 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0cf1f9c210 | .NET API context refcounting; changed int to long to be on the safe side on 64-bit platforms. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-08-14 12:15:58 +01:00 |  | 
				
					
						| 
								
								
									 mattpark | 5a45711f22 | Dealt with some concurrency issues due to concurrent GC. | 2014-08-12 10:16:00 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 47ac5c0633 | fix doc bug Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-08-09 11:41:04 +09:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | e17af8a5de | doc fix for interpolation bindings for python | 2014-08-06 15:34:58 -07:00 |  | 
				
					
						| 
								
								
									 Ken McMillan | 6880945435 | added simple interpolation bindings for python | 2014-08-06 15:30:24 -07:00 |  | 
				
					
						| 
								
								
									 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 | 19050d1c4c | merge Fixedpoint.cs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-07-28 12:20:48 -07: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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 960e8ea1d5 | working on hitting sets Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-06-08 14:12:54 +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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d8ad75e3f4 | ptr/ref Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-05-09 22:30:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fb0305d5ec | update timeout logic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-05-09 22:27:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9c4409a8fe | set timout to max Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-05-09 11:48:28 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c3b7c738f8 | Merge branch 'bvsls' of https://git01.codeplex.com/z3 into opt Conflicts:
	scripts/mk_project.py
	src/duality/duality.h
	src/duality/duality_solver.cpp
	src/duality/duality_wrapper.h
	src/interp/iz3hash.h
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-04-25 22:18:41 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | fceaf97c95 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into bvsls | 2014-04-25 22:11:34 +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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 55863b4bb5 | fix build problems, fix scoping Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-04-23 14:05:59 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 23a74b3c26 | fix assertions reported by Christoph Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-04-23 08:07:37 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d118f07e37 | fix maximize name in C++ API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-04-22 14:48:05 +02:00 |  | 
				
					
						| 
								
								
									 Andreas Froehlich | 5ab65d52a6 | Merge branch 'bvsls' of https://git01.codeplex.com/z3 into bvsls Conflicts:
	src/tactic/sls/sls_engine.cpp
	src/tactic/sls/sls_engine.h
	src/tactic/sls/sls_evaluator.h
	src/tactic/sls/sls_tracker.h | 2014-04-21 17:05:19 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e3b346df6f | working on bcd2 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-04-18 08:04:18 -07: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 | 1db7e0a149 | fix compiler warnings reported by Robert White Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-04-02 15:54:28 +02:00 |  |