Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f9adf8e62a 
								
							 
						 
						
							
							
								
								Backwards compatibility  
							
							
							
						 
						
							2017-10-16 17:07:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9ccb3928e 
								
							 
						 
						
							
							
								
								fix debug build  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-16 09:05:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								cda03b4238 
								
							 
						 
						
							
							
								
								Whitespace  
							
							
							
						 
						
							2017-10-16 17:01:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0169417c64 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2017-10-16 16:40:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Liew 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb7f616c1 
								
							 
						 
						
							
							
								
								More LSan workarounds.  
							
							
							
						 
						
							2017-10-16 08:56:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Liew 
								
							 
						 
						
							
							
							
							
								
							
							
								35f6746c60 
								
							 
						 
						
							
							
								
								Workaround regressions/smt2/error.smt2 test timing out.  
							
							... 
							
							
							
							When ASan's LeakSanitizer is enabled leak checking is triggered
when `exit()` is called and it returns so many false positives that
it takes a long time to write them to the console.
To workaround this we simply call `_Exit()` instead. 
							
						 
						
							2017-10-16 08:56:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								00a401260e 
								
							 
						 
						
							
							
								
								fixing cce  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-15 21:19:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b63754e362 
								
							 
						 
						
							
							
								
								adding explicit assignment for auto-generated function.  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-15 21:16:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								2905bdebef 
								
							 
						 
						
							
							
								
								make vector friendly to gcc < 5  
							
							
							
						 
						
							2017-10-16 00:54:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								6cefb700ac 
								
							 
						 
						
							
							
								
								add move constructor to ref_vector  
							
							
							
						 
						
							2017-10-16 00:54:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								82b25a0608 
								
							 
						 
						
							
							
								
								add move constructor to watch_list  
							
							
							
						 
						
							2017-10-16 00:54:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d18e975a49 
								
							 
						 
						
							
							
								
								vector: make expand_vector() less prone to mem leaks by calling the destructors after move  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								e7f0f3b834 
								
							 
						 
						
							
							
								
								add move constructor to obj_ref  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								29acec672f 
								
							 
						 
						
							
							
								
								nnf: remove ast incref  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								6c2d0394ac 
								
							 
						 
						
							
							
								
								add move constructor to rational  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								912a729097 
								
							 
						 
						
							
							
								
								fix build of unit tests  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								468e0207f7 
								
							 
						 
						
							
							
								
								add move constructor to mpf  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d1c13f17b0 
								
							 
						 
						
							
							
								
								remove noexcept since MSVC 2012 doest support it  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								b53d69be18 
								
							 
						 
						
							
							
								
								fpa_rewriter: remove a mpq copy  
							
							
							
						 
						
							2017-10-16 00:54:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								3cc6dd1cbd 
								
							 
						 
						
							
							
								
								bv_decl_plugin: remove mem allocation  
							
							
							
						 
						
							2017-10-16 00:54:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								d30a099cd0 
								
							 
						 
						
							
							
								
								fix crash in vector::expand()  
							
							
							
						 
						
							2017-10-16 00:54:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								27e84c5ffc 
								
							 
						 
						
							
							
								
								mpz.h: fix typo in previous commit (found by Nikolaj)  
							
							
							
						 
						
							2017-10-16 00:54:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								9b54b4e784 
								
							 
						 
						
							
							
								
								fix vector<> to support non-POD types  
							
							... 
							
							
							
							adjust code to std::move and avoid unnecessary/illegal 
							
						 
						
							2017-10-16 00:54:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9f9ae4427d 
								
							 
						 
						
							
							
								
								add cce  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-15 15:13:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1acadabb 
								
							 
						 
						
							
							
								
								fix leaks reported in  #1309  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-15 09:56:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								46fa245324 
								
							 
						 
						
							
							
								
								more agressive variable elimination  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-14 18:33:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1109316621 
								
							 
						 
						
							
							
								
								fixing projection  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-14 15:53:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d36406f845 
								
							 
						 
						
							
							
								
								adding BDD-based variable elimination routine  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-14 15:12:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								44be1501ff 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2017-10-14 11:59:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7f8a7c3d83 
								
							 
						 
						
							
							
								
								fix the fixme of  #1307  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-14 11:59:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								09fdfcc963 
								
							 
						 
						
							
							
								
								adding bdd package  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-14 11:40:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d7b6373601 
								
							 
						 
						
							
							
								
								adding bdd package  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-14 10:41:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								64ea473bc7 
								
							 
						 
						
							
							
								
								adding bdd  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-13 18:03:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4f7147dd78 
								
							 
						 
						
							
							
								
								Merge branch 'opt' of  https://github.com/nikolajbjorner/z3  into opt  
							
							
							
						 
						
							2017-10-13 11:22:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d48811efd 
								
							 
						 
						
							
							
								
								updates  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-13 11:22:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f79cd8f0bc 
								
							 
						 
						
							
							
								
								unused variables  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-13 10:58:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5b6472f022 
								
							 
						 
						
							
							
								
								change nullptr to 0  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-13 10:54:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miguel Neves 
								
							 
						 
						
							
							
							
							
								
							
							
								4394ce96ae 
								
							 
						 
						
							
							
								
								More failed literals  
							
							
							
						 
						
							2017-10-13 09:15:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Murphy Berzish 
								
							 
						 
						
							
							
							
							
								
							
							
								7b536e910e 
								
							 
						 
						
							
							
								
								take shortcuts during binary search length testing when length is known from integer theory  
							
							
							
						 
						
							2017-10-13 11:39:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								708e8669fa 
								
							 
						 
						
							
							
								
								fix faulty merge  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-13 07:41:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								40dfdb6606 
								
							 
						 
						
							
							
								
								bypass UBSan error warnings by using nullptr as error handler. Has same no-op effect. Issue  #1287  
							
							
							
						 
						
							2017-10-13 07:38:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c12439fe1e 
								
							 
						 
						
							
							
								
								fix   #1306  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-13 07:29:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miguel Neves 
								
							 
						 
						
							
							
							
							
								
							
							
								56d785df94 
								
							 
						 
						
							
							
								
								Merge branch 'opt' of  https://github.com/NikolajBjorner/z3  into opt  
							
							
							
						 
						
							2017-10-12 16:15:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miguel Neves 
								
							 
						 
						
							
							
							
							
								
							
							
								56496ead2f 
								
							 
						 
						
							
							
								
								Commit  
							
							
							
						 
						
							2017-10-12 16:14:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								25c1b41c51 
								
							 
						 
						
							
							
								
								tidy  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-12 15:56:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f86b85274a 
								
							 
						 
						
							
							
								
								merge  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-12 15:52:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a658e46b1f 
								
							 
						 
						
							
							
								
								removing failed literal macro  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-12 15:46:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miguel Neves 
								
							 
						 
						
							
							
							
							
								
							
							
								bdce957ac8 
								
							 
						 
						
							
							
								
								Merge branch 'opt' of  https://github.com/NikolajBjorner/z3  into opt  
							
							
							
						 
						
							2017-10-12 15:34:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Miguel Neves 
								
							 
						 
						
							
							
							
							
								
							
							
								611a13e8b3 
								
							 
						 
						
							
							
								
								Changed lookahead backtrack. Parent lookahead re-use fix  
							
							
							
						 
						
							2017-10-12 14:34:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8b280b1f64 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2017-10-12 14:34:13 -07:00