Dan Liew
								
							 
						 | 
						
							
							
							
							
								
							
							
								33f676ef6b
								
							
						 | 
						
							
							
								
								Do not hardcode default build directory name.
							
							
							
							
							
						 | 
						
							2016-02-05 14:39:27 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dan Liew
								
							 
						 | 
						
							
							
							
							
								
							
							
								6112ea2ec7
								
							
						 | 
						
							
							
								
								Fix typo
							
							
							
							
							
						 | 
						
							2016-02-05 14:38:41 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac19bfb032
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2016-02-05 13:53:41 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								bb5118acbb
								
							
						 | 
						
							
							
								
								Bugfix for  bv*div0 model construction.
							
							
							
							
							
						 | 
						
							2016-02-05 13:53:35 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								88f007e9da
								
							
						 | 
						
							
							
								
								whitespace
							
							
							
							
							
						 | 
						
							2016-02-05 13:48:47 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								b87f4ca677
								
							
						 | 
						
							
							
								
								whitespace
							
							
							
							
							
						 | 
						
							2016-02-05 13:48:05 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								21b85c27e1
								
							
						 | 
						
							
							
								
								whitespace
							
							
							
							
							
						 | 
						
							2016-02-05 13:47:14 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								eae17a43a2
								
							
						 | 
						
							
							
								
								Fix #430: disable rewriting of concatentations with constants because it breaks equality propagation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-02-05 11:00:17 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf970fd76a
								
							
						 | 
						
							
							
								
								Fix #430: disable rewriting of concatentations with constants because it breaks equality propagation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-02-05 10:59:24 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a65503235
								
							
						 | 
						
							
							
								
								fix #425 and report from Patrick Trentin of same bug in preprocessing soft constraints that are simplified to true/false
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-02-04 22:35:02 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									MikolasJanota
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a9ebbffe0
								
							
						 | 
						
							
							
								
								Merge pull request #4 from wintersteiger/lackr
							
							
							
							
							
							
							
							Latest master merged. 
							
						 | 
						
							2016-02-04 19:46:52 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								808eb664cb
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3 into lackr
							
							
							
							
							
						 | 
						
							2016-02-04 18:27:19 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								768bb84798
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2016-02-04 08:12:56 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								9c7e5c37d1
								
							
						 | 
						
							
							
								
								add equality propagation based on partial length information to sequence theory. Fix issue #429
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-02-04 08:12:46 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								8547a965ab
								
							
						 | 
						
							
							
								
								changing preamble for qfufbv_ackr_tactic.
							
							
							
							
							
						 | 
						
							2016-02-04 14:05:40 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e37821dde
								
							
						 | 
						
							
							
								
								"canceled" -> Z3_CANCELED_MSG
							
							
							
							
							
							
							
							Relates to #431 
							
						 | 
						
							2016-02-04 13:52:43 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								faa620f673
								
							
						 | 
						
							
							
								
								Further refactoring ackermannization.
							
							
							
							
							
						 | 
						
							2016-02-03 17:31:19 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								f3240024e7
								
							
						 | 
						
							
							
								
								Further refactoring ackermannization.
							
							
							
							
							
						 | 
						
							2016-02-03 17:26:58 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								2679b74543
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
							
						 | 
						
							2016-02-03 13:53:52 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f12c0e6f9
								
							
						 | 
						
							
							
								
								bugfix in refactoring
							
							
							
							
							
						 | 
						
							2016-02-03 11:52:11 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jonathan Wakely
								
							 
						 | 
						
							
							
							
							
								
							
							
								f02d273ee3
								
							
						 | 
						
							
							
								
								Convert stream to bool explicitly
							
							
							
							
							
							
							
							In C++11 there is no implicit conversion from iostream classes to `void*`, just an explicit conversion to bool. 
							
						 | 
						
							2016-02-02 23:39:11 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f0d3e55dc
								
							
						 | 
						
							
							
								
								refactoring
							
							
							
							
							
						 | 
						
							2016-02-02 17:58:23 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								21b332235a
								
							
						 | 
						
							
							
								
								Merge branch 'lackr' of github.com:MikolasJanota/z3 into lackr
							
							
							
							
							
						 | 
						
							2016-02-02 15:04:32 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								bcab9a3600
								
							
						 | 
						
							
							
								
								re-factoring
							
							
							
							
							
						 | 
						
							2016-02-02 15:04:20 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									MikolasJanota
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf03bb4d25
								
							
						 | 
						
							
							
								
								Merge pull request #3 from wintersteiger/lackr
							
							
							
							
							
							
							
							Performance fix for the 'core' sub-theory of QF_BV. 
							
						 | 
						
							2016-02-02 14:53:14 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								42f122c47f
								
							
						 | 
						
							
							
								
								Merge branch 'lackr' of https://github.com/MikolasJanota/z3 into lackr
							
							
							
							
							
						 | 
						
							2016-02-02 13:01:45 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f6a1eb8c5
								
							
						 | 
						
							
							
								
								Fix for QF_BV core theory detection.
							
							
							
							
							
						 | 
						
							2016-02-02 13:01:32 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									MikolasJanota
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f7185ce02
								
							
						 | 
						
							
							
								
								Merge pull request #2 from wintersteiger/lackr
							
							
							
							
							
							
							
							Imported latest master branch. 
							
						 | 
						
							2016-02-02 11:41:56 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								35c21779e3
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3 into lackr
							
							
							
							
							
						 | 
						
							2016-02-02 11:29:35 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b979b6e1e
								
							
						 | 
						
							
							
								
								more string optimizations based on Chris' examples
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-02-01 17:08:11 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									MikolasJanota
								
							 
						 | 
						
							
							
							
							
								
							
							
								0489cdc162
								
							
						 | 
						
							
							
								
								Merge pull request #1 from wintersteiger/lackr
							
							
							
							
							
							
							
							Minor fixes for QF_BV div0 ackermannization 
							
						 | 
						
							2016-02-01 21:33:45 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b298b4df9
								
							
						 | 
						
							
							
								
								Minor fixes for QF_BV div0 ackermannization
							
							
							
							
							
						 | 
						
							2016-02-01 18:04:19 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nuno Lopes
								
							 
						 | 
						
							
							
							
							
								
							
							
								16a69e750a
								
							
						 | 
						
							
							
								
								fix break in configure
							
							
							
							
							
						 | 
						
							2016-02-01 17:38:14 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nuno Lopes
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea55bd495f
								
							
						 | 
						
							
							
								
								add new API function Z3_get_estimated_alloc_size() that returns *estimated* allocated memory size by Z3
							
							
							
							
							
							
							
							Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 | 
						
							2016-02-01 17:19:55 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nuno Lopes
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9c0578eea
								
							
						 | 
						
							
							
								
								fix build on C++98 compilers
							
							
							
							
							
						 | 
						
							2016-02-01 17:12:22 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe6799699c
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2016-02-01 07:51:26 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								995a2e1a29
								
							
						 | 
						
							
							
								
								perf tuning based on Chris's examples
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-02-01 07:51:05 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nuno Lopes
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc6769c866
								
							
						 | 
						
							
							
								
								improve bit-blasting for the case (bvsrem var power-of-two)
							
							
							
							
							
							
							
							We will now transform bvsrem into an extract + zero extend
Gives ~40% speedup in selected benchmarks
Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 | 
						
							2016-02-01 13:46:55 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								de28e57dee
								
							
						 | 
						
							
							
								
								Adding parameters to Ackermannization in qfbv_tactic.
							
							
							
							
							
						 | 
						
							2016-01-29 17:21:21 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9799b143d
								
							
						 | 
						
							
							
								
								Adding parameters to Ackermannization in qfbv_tactic.
							
							
							
							
							
						 | 
						
							2016-01-29 17:18:21 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								470b5c20fe
								
							
						 | 
						
							
							
								
								Small modifs in ackermannization.
							
							
							
							
							
						 | 
						
							2016-01-29 16:43:18 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ce7dc68ad
								
							
						 | 
						
							
							
								
								Adding a probe for estimating the number of Ackermann congruence lemas.
							
							
							
							
							
						 | 
						
							2016-01-29 15:37:10 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2115111dac
								
							
						 | 
						
							
							
								
								update display method for datalog to use predicates, throttle use of extensionality
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-01-28 20:23:06 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								2141a075ba
								
							
						 | 
						
							
							
								
								Refactoring ackermannization functionality.
							
							
							
							
							
						 | 
						
							2016-01-28 18:24:54 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e94a44540
								
							
						 | 
						
							
							
								
								Refactoring ackermannization functionality.
							
							
							
							
							
						 | 
						
							2016-01-28 18:18:42 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								847607bda7
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2016-01-28 08:51:40 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								30f8110488
								
							
						 | 
						
							
							
								
								fix bugs exposed by Chris' sequence unit tests. Improve diagnostics for reason-unknown in combined solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-01-28 08:51:04 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								b352d43e50
								
							
						 | 
						
							
							
								
								fix bugs exposed by Chris' sequence unit tests. Improve diagnostics for reason-unknown in combined solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-01-28 08:50:13 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								53c187671f
								
							
						 | 
						
							
							
								
								Merge branch 'lackr' of github.com:MikolasJanota/z3 into lackr
							
							
							
							
							
						 | 
						
							2016-01-28 11:48:20 +00:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									mikolas
								
							 
						 | 
						
							
							
							
							
								
							
							
								acd01c7778
								
							
						 | 
						
							
							
								
								Adding a probe for qf_ufbv and applying it in the qfufbv_ackr_tactic.
							
							
							
							
							
						 | 
						
							2016-01-28 11:46:31 +00:00 | 
						
						
							
							
							
							
								
							
							
						 |