| 
								
								
									 Murphy Berzish | a570149b57 | finite overlap models with binary search | 2017-01-17 14:49:57 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 794e210958 | finite model fix | 2017-01-16 21:42:11 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 0af834421f | finite model finding for other concat cases in theory_str | 2017-01-16 18:24:47 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | e459617c39 | experimental finite model finding WIP, first successful run | 2017-01-16 18:04:03 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 4e2847dea4 | Revert "scale theory-aware priority by bvar_inc" This reverts commit aa8bf2668f. | 2017-01-16 15:46:28 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 4b6582b8f3 | Revert "experimental z3str2 search order" This reverts commit 0dfaa30ae8. | 2017-01-16 15:46:17 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 0dfaa30ae8 | experimental z3str2 search order | 2017-01-16 14:46:04 -05:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e472a8d4cf | Enabled filenames in error messages during inclusion of files. | 2017-01-16 15:46:58 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 00a50eea7f | Added (include ...) SMT2 command. | 2017-01-16 15:05:58 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c4c9de0838 | fix memory leaks from cancellations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-15 20:09:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ee36662435 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-01-15 11:56:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7df803c131 | Fix unsound handling of upper bounds in wmax, thanks to Patrick Trentin for report and careful repros #847 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-15 11:52:48 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | aa8bf2668f | scale theory-aware priority by bvar_inc | 2017-01-14 15:28:58 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | a9ec8666f0 | add phase selection to theory-aware branching queue | 2017-01-14 14:43:57 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 975474f560 | fixing bounds calculation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-13 17:05:51 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | dd03632f3d | Merge branch 'develop' of github.com:mtrberzi/z3 into develop | 2017-01-13 12:57:50 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f033a77fae | modify theory-aware branching to manipulate activity instead of giving absolute priority | 2017-01-13 12:57:48 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 677fcdcb41 | concat overlap avoid in theory_str | 2017-01-12 18:41:30 -05:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2458db30cf | Corner-case fix for smt::solver::pop_core | 2017-01-12 12:49:26 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6576dabd58 | add tracing info to theory_str cut var map | 2017-01-12 00:20:34 -05:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 650ea7b9cc | Bugfix for smt.core.extend_patterns | 2017-01-11 18:40:11 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 20a8ad9b21 | correctly reserve entries in theory aware branching queue heap | 2017-01-10 22:15:46 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | bc5af58734 | additional theory-aware branches in theory_str | 2017-01-10 20:08:35 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1363f50e4f | demonstration of theory-aware branching in theory_str, WIP | 2017-01-10 19:50:46 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 3459c1993e | experimental theory-aware branching code | 2017-01-10 15:38:33 -05:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 384468bc99 | Added option to extend unsat cores with literals that (potentially) provide quantifier instances. | 2017-01-10 20:22:20 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ba9d36605b | Formatting, whitespace | 2017-01-10 20:22:20 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9004e1b23e | disable length test/theory case split integration theory_str | 2017-01-10 12:34:44 -05:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8047f0d91a | GCC compilation/keyword fix. Relates to #864 | 2017-01-10 14:06:56 +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 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5f854c6689 | experimental linear search theory case split in theory_str | 2017-01-09 15:11:56 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6f5c1942f0 | theory_str length propagation | 2017-01-08 20:15:45 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | c190d45859 | fix binary search string length axiom | 2017-01-04 15:56:16 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f9d7981c1e | add theory case split to theory_str binary search | 2017-01-03 15:45:04 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f3e064cb07 | theory_str binary search crash avoidance when a negative length is reached | 2016-12-31 13:28:32 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a4d5c4a00a | make get_consequence call skip check-sat if a model is already there Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-30 18:05:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb6c6332b3 | update conflict resolution for cardinality case Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-28 12:44:30 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e36eba1168 | added cardinality solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-27 09:58:23 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb10a618a1 | Merge branch 'master' of https://github.com/z3prover/z3 into opt | 2016-12-26 10:19:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7210f6e912 | local changes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-26 10:19:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8dde60f634 | initialize watch in assign_eh Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-26 10:18:55 -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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 46df31babf | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-12-22 20:54:14 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1787fa8296 | remove redundant disjunction in compilation of at-most-1 constraints, log mutexes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-22 20:54:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a444a33c30 | updated encodings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-22 17:45:21 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 0a6c23148f | fix empty vector edge case in binary search | 2016-12-22 19:33:38 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 2dc9b486d3 | theory_str binary search heuristic WIP | 2016-12-22 19:17:42 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f52baf1e17 | fix build again Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-21 10:48:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4bcf1bf2f6 | fix debug build, unused variable warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-21 10:44:49 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | df492e200f | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-21 10:04:02 -08:00 |  |