| 
								
								
									 Nikolaj Bjorner | a0cdeb2cfe | add useful API for parameter setting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-13 14:20:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 70f5eb4a9d | make using handles easier from python Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-10 19:28:09 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 342a23cfcb | C++ API bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-10 13:00:41 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3e7c95db6b | Interpolation API bugfixes Added Interpolation to the Java API
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-10 12:34:17 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 9b8406c717 | Resolved interpolation API issues. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-10 11:41:21 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1c1351a064 | Interpolation .NET API bugfixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-09 18:11:42 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 503ad78bf3 | Interpolation API bugfixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-09 18:08:07 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8cf21dc242 | fix tactic parameter checking to API, deal with compiler warnings in api_interp Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-08 13:47:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | adb9117a9e | move parameter checking to API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-08 13:32:25 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b03a9d3f0a | Interpolation API: infrastructure fixes and .NET API Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-08 21:01:27 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a3a008bdde | update Deprecated API to avoid memory leak and crash when there is a core, ensure invariant in new code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-07 19:54:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e1c2049343 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2014-10-06 08:37:41 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6191c3ff6e | Bugfix (codeplex issue 132). Thanks to George Karpenov for catching this one! Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-10-06 13:46:55 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7ef1e8a3de | turn friends into inliers to respect namespace for non-operator friends. Operaor friends will stil be in file scope so do not take name-space qualifier Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-05 19:04:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f3d2535b46 | another unit test for Nuno Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-03 16:58:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2bf0b5f33f | include selected deprecated facilities for easier experimentation with consequence finding over .NET Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-10-03 13:05:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 08dcd51594 | fix bugs in incremental operation of sat solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-27 12:04:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e6725b2344 | merge unstable into opt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-26 12:12:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4995ce1fde | disable unstable interpolation sample Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 22:22:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dca3ce6b24 | update documentation on models associated with solver objects Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-22 01:16:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a85f1784db | updated answer to binary interpolant Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-16 23:25:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1636e35bf9 | fix scope accounting bug in deprecated solver mode Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-09-16 20:11:44 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | f7c3559c31 | fix a few compiler warnings Signed-off-by: Nuno Lopes <a-nlopes@microsoft.com> | 2014-09-16 15:26:01 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | d3570484bb | Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable | 2014-09-16 14:57:22 +01:00 |  | 
				
					
						| 
								
								
									 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 |  |