| 
								
								
									 Nikolaj Bjorner | 8b5627e361 | additional API per #977 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-04-16 12:13:30 +09:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9933c36050 | replace long by int Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-04-15 17:06:03 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab6abe901f | replace long by int Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-04-15 15:57:30 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 87c3b5ee51 | replace uint by long Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-04-15 15:29:02 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e4b9080165 | include timeout/rlimit parameters in optmize Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-04-15 15:04:13 +08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7bb5e72e07 | add missing string/re operations #977 and adding Pseudo-Boolean operations to Java API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-04-15 09:09:30 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c4b26cd691 | add bypass to allow recursive functions from API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-31 16:38:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8f798fef1a | fix python interface for string extract to take symbolic indices per bug report from Kun Wei Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-31 08:24:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 62e87d6474 | fix double ownership of enode marking causing crash during tracing. Issue #952 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-23 11:10:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1ab7ab9d74 | fix double ownership of enode marking causing crash during tracing. Issue #952 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-23 11:09:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d4977cb2db | lookeahead updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-15 08:11:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0668ba5f6c | add pb shorthands to C++. Issue #694 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-14 07:58:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7634f8b93e | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-03-14 07:47:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1dd2de61ec | add sum shorthand to C++. Issue #694 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-14 07:43:26 -07:00 |  | 
				
					
						| 
								
								
									 hume | 0b1d564509 | added no exception support to z3++.h | 2017-03-14 18:11:00 +08:00 |  | 
				
					
						| 
								
								
									 James Bornholt | 559c5e5ae6 | z3py: With tactical should not try to use context as a parameter | 2017-03-11 16:09:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 509f7409ba | adding fixedpoint object to C++ API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-10 23:01:43 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05c5b3b07b | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-09 22:45:52 +01:00 |  | 
				
					
						| 
								
								
									 George Karpenkov | be1e9918f0 | Class Optimize#Handle should be static, as it already includes an explicit reference to the Optimize class. | 2017-02-27 18:49:02 +01:00 |  | 
				
					
						| 
								
								
									 George Karpenkov | b3be83e7c5 | Sane indentation + removing extra spaces for Optimize.java | 2017-02-27 18:48:44 +01:00 |  | 
				
					
						| 
								
								
									 George Karpenkov | d6c79facc7 | Java API for getting the objective value as a triple See #911 for the motivation,
and e02160c674for the relevant change
in C API. | 2017-02-27 18:42:44 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e9b49644b2 | Merge branch 'master' of https://github.com/z3prover/z3 into opt | 2017-02-25 16:20:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e02160c674 | expose bounds as vector expressions instead of containing ad-hoc expressions. Issue #911 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-24 11:07:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 748ada2acc | adding unit test entry point Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-22 11:46:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 77aac8d96f | fix handling of global parameters, exceptions when optimization call gets cancelled Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-21 17:04:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c67cf1653c | use non _ method from z3printer module so to be resilient against how _ is handled as indicator of private functions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-15 08:46:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 216e17e5e2 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-02-13 08:16:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e7a21dfac2 | add par_and_then Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-13 08:16:39 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6fcba26ea6 | make parameters accessible from expressions. Issue #896 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-12 09:56:49 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b3dabc7ccf | add missing mod/rem/is_int functionality to C++ API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-11 16:28:15 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4c6efbbc8b | expose numerator/denominators for Martin and Giles Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-11 16:02:51 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3a0e9e8f53 | add itos/stoi conversion to API. Issue #895 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-11 11:31:13 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2e89c2de3d | add par_or tactic to C++ API. #873 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-02 09:35:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 37ee4c95c3 | adding parallel threads Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-30 02:09:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 60783e5696 | fix regression for z3num Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-25 13:26:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4ec4abd7e3 | fix test for int-value Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-23 13:31:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1bfd09e16b | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-01-19 19:31:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e23509797a | access parameters from Python API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-19 19:28:20 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5c1ffe13d1 | x64 build fix for .NET 3.5 API | 2017-01-18 13:06:28 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | a334020f2c | Added .NET 3.5 solution/project files | 2017-01-18 12:32:02 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dc543a7ee7 | update macro_util logging to uniform format Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-15 21:13:22 -08:00 |  | 
				
					
						| 
								
								
									 Daniel Perelman | 3370adcdff | Mark void DummyContracts as Conditional to avoid compiling their arguments. | 2017-01-11 17:02:26 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 9f49905582 | Formatting, whitespace, and Z3_API annotations. | 2017-01-10 21:05:27 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d8d869822f | Cleaned up #include<iostream> in api* objects. | 2017-01-10 21:04:44 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d09b6e4a8 | add at-least and pbge to API, fix for issue #864 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-09 21:23:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e9edcdc6e6 | moderate exception behavior for issue #861 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-05 16:09:16 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f443bfed87 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-01-04 19:05:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ddf4bc548f | allow disabling exceptions from C++. Issue #861 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-04 19:04:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ae9a3bfc24 | add operator for issue #860 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-04 09:14:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2bd29548da | improve parser error message over API, streamline names of statistics for arithmetic solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-25 17:27:56 -08:00 |  |