| 
								
								
									 Christoph M. Wintersteiger | c3c06d756c | Documentation fixes. | 2017-12-18 20:12:19 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c199344bbf | fix sat model converter to work with incrementality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-18 11:12:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b258578f9 | fix uninitialized variable m_gc_burst in config, have cuber accept and receive optional vector of variables indicating splits and global autarky as output Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-14 02:38:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a74d18a695 | prepare for variable scoping and autarkies Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-13 20:11:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7afbf8165e | snapshot Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-12 01:36:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8e1ab23c3d | remove deprecated functions from ML API. #1393 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-07 18:43:29 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39d1ad3edb | fix #1390 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-07 05:15:53 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2770c8f884 | disable C++11 dependency to fix the travis build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-05 08:15:23 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5f8c97532c | circumvent build errors introduced when using the ast_vector_tpl iterator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-04 18:10:48 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5ee30a3cd9 | include special functionality in parsers for solvers and opt for additional file formats Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-03 20:00:24 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0bfea99cff | fix issues found in parsing examples Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-12-01 14:43:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a4dc68766d | preparing for more efficient asymmetric branching Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-29 17:16:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0a67f6ee9b | fix maxsat compilation for maxsat example Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-29 09:00:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2749e547cf | fix c example, remove more smtlib1 printing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 18:14:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b8e5fc9f43 | remove SMTLIB1 printing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 15:08:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | eeee77889b | add parser error Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 11:58:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 161b6a9983 | increase minor version, update java/.net apis Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 11:51:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 92b4b9e7a7 | fix error messaging for parsers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 11:14:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 89971e2a98 | remove smtlib1 dependencies Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-28 10:37:30 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 433239d5e9 | add solver_from_string to APIs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-21 18:39:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 46a96127be | add solver_from_string to APIs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-21 18:37:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 56cc0a9018 | remove redundant argument #1364 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-21 15:47:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2597ac6756 | fix argument validation to new overflow/underflow functions #1364 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-21 15:44:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 18200f55ed | add bit-vector over/underflow checks to Python API, #1364 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-21 15:14:49 -08:00 |  | 
				
					
						| 
								
								
									 Miguel Angelo Da Terra Neves | 37c39f4073 | merge Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com> | 2017-11-20 11:55:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bdbaf68f8b | adding handlers for dimacs for solver_from_file, and opb, wncf for opt_from_file, #1361 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-19 15:21:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2f218b0bdc | remove also cores as arguments to tactics Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-19 12:18:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4bbece6616 | re-organize proof and model converters to be associated with goals instead of external Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-18 16:33:54 -08:00 |  | 
				
					
						| 
								
								
									 Miguel Angelo Da Terra Neves | f476f94954 | merge commit Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com> | 2017-11-18 15:07:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | df6b1a707e | remove proof_converter from tactic application, removing nlsat_tactic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-17 23:32:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0d15b6abb7 | add stubs for converting assertions, consolidate filter_model_converter Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-17 14:51:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a68d5131c7 | add bvsmod Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-16 09:00:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2efcd5b789 | additional bit-vector operators over C++ API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-16 08:55:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f13cf13f2 | clean up bv_numeral code and fix bug in how they are initialized Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-15 15:00:11 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 795e0c641a | add method to create bit-vectors directly from an array of Booleans Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-15 14:44:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f7e14b3283 | add global autarky option, update translation of solvers to retain vsids, remove stale code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-14 18:19:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dbb35b951c | make .NET and Java bindings for optimization use Expr instead of ArithExpr to accomodate bit-vector optimization Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-13 08:51:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 38e4fb307c | add useful shorthands to Solver interface Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-13 00:00:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0f4afc4536 | fix bug in contains function Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-12 13:45:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 37b94f1f90 | fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-11 17:22:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a6da207b65 | fix crash bugs in sat solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-11 11:25:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c522487a86 | add iterators to C++ vectors Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-10 16:59:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 454e12fc49 | update to vector format Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-10 15:28:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb7e53aae4 | reset backtrack level at each cube Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-09 10:04:32 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bc8681a0ea | reset backtrack level after first backtrack Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-08 22:14:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 75b8d10f48 | add backtrack level to cuber interface Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-08 21:44:21 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 17bcb37cf1 | Fixed error handlers in Python API. | 2017-11-08 20:09:18 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d2c5e0e76a | Fixed problems arising from unfortunate object destruction order in the Python API. Fixes #989. | 2017-11-08 16:36:47 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2746528aab | fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-11-07 17:16:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6f8ff46ddb | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-11-06 10:03:03 -08:00 |  |