Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b638405e42 
								
							 
						 
						
							
							
								
								simplify  #5431  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-25 09:57:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Margus Veanes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4fd1e6d32c 
								
							 
						 
						
							
							
								
								added derivative support for (str.to_re (str.from_int ...)) ( #5431 )  
							
							 
							
							
							
						 
						
							2021-07-25 09:51:48 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								32beb91efa 
								
							 
						 
						
							
							
								
								sat.euf add missing function  
							
							 
							
							
							
						 
						
							2021-07-22 19:17:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								39c3f34a30 
								
							 
						 
						
							
							
								
								remove unused dependency  
							
							 
							
							
							
						 
						
							2021-07-21 09:25:08 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								644bd82ac7 
								
							 
						 
						
							
							
								
								#5422  
							
							 
							
							
							
						 
						
							2021-07-21 09:08:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0ba518b0c0 
								
							 
						 
						
							
							
								
								avoid perf abyss for macros  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-20 20:07:06 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7d915eb295 
								
							 
						 
						
							
							
								
								#5417  - revise q_eval based on bug based on non-chronological dependencies with post-hoc explain function  
							
							 
							
							
							
						 
						
							2021-07-19 07:40:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e8bc9f3469 
								
							 
						 
						
							
							
								
								#5417  
							
							 
							
							... 
							
							
							
							https://github.com/Z3Prover/z3/issues/5417#issuecomment-882050602  
							
						 
						
							2021-07-18 10:44:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cde3eac7be 
								
							 
						 
						
							
							
								
								#5323  
							
							 
							
							
							
						 
						
							2021-07-18 13:45:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ce1c8ee9e3 
								
							 
						 
						
							
							
								
								na  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-18 12:32:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e0cb24867f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							 
							
							
							
						 
						
							2021-07-18 12:31:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f239aeb4d4 
								
							 
						 
						
							
							
								
								add consequences forcing character values to be digits  
							
							 
							
							
							
						 
						
							2021-07-18 12:30:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Margus Veanes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a19910c13d 
								
							 
						 
						
							
							
								
								added regex simplification rules ~() = .+ and .+* = .* ( #5416 )  
							
							 
							
							
							
						 
						
							2021-07-18 12:09:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									CEisenhofer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fa4b63d26 
								
							 
						 
						
							
							
								
								Added sbv2s ( #5413 )  
							
							 
							
							... 
							
							
							
							* Added sbv2s
* Fixed indention
Co-authored-by: Clemens Eisenhofer <Clemens.Eisenhofer@tuwien.ac.at> 
							
						 
						
							2021-07-16 17:58:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9e5dcf3ecb 
								
							 
						 
						
							
							
								
								bound length of ubv2s  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-16 16:17:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Margus Veanes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e9bc86c23 
								
							 
						 
						
							
							
								
								fixed bug  #5343  and did some related optimizations ( #5411 )  
							
							 
							
							
							
						 
						
							2021-07-15 22:28:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0e066fef1f 
								
							 
						 
						
							
							
								
								fix boundary cases reported by Clemens  
							
							 
							
							
							
						 
						
							2021-07-15 13:43:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								82e477ac02 
								
							 
						 
						
							
							
								
								bounds  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-13 14:40:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0752b1385c 
								
							 
						 
						
							
							
								
								add length axioms  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-13 14:22:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								34677e0e7c 
								
							 
						 
						
							
							
								
								fix update of bb  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-13 09:32:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c5caea45 
								
							 
						 
						
							
							
								
								add call to function  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-13 09:19:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f74adb1ebd 
								
							 
						 
						
							
							
								
								ubv2s step3  
							
							 
							
							
							
						 
						
							2021-07-12 17:15:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b6a3891ac4 
								
							 
						 
						
							
							
								
								str.from_ubv step2  
							
							 
							
							
							
						 
						
							2021-07-12 15:00:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1bc10cebc5 
								
							 
						 
						
							
							
								
								add ubv2s step 1  
							
							 
							
							
							
						 
						
							2021-07-12 12:53:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								de8b2041e6 
								
							 
						 
						
							
							
								
								make bpp work with nullptr  
							
							 
							
							
							
						 
						
							2021-07-12 00:03:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0f8d2d1d51 
								
							 
						 
						
							
							
								
								fix   #5399  
							
							 
							
							
							
						 
						
							2021-07-10 14:47:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								897cbf347b 
								
							 
						 
						
							
							
								
								fix   #5381  
							
							 
							
							
							
						 
						
							2021-07-07 16:51:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								29c6d42380 
								
							 
						 
						
							
							
								
								is-char is overloaded  #5389  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-07 08:20:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c2595b9bc8 
								
							 
						 
						
							
							
								
								#5379  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-06 18:58:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bdcfba1324 
								
							 
						 
						
							
							
								
								use sort* not ast*  #5386  
							
							 
							
							
							
						 
						
							2021-07-06 10:19:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e5aa02b8f5 
								
							 
						 
						
							
							
								
								fix   #5382  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-05 19:30:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9341e3b0 
								
							 
						 
						
							
							
								
								#5336  
							
							 
							
							
							
						 
						
							2021-06-19 22:22:56 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8d37495b7c 
								
							 
						 
						
							
							
								
								merge  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-06-19 22:22:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f7d1cce69a 
								
							 
						 
						
							
							
								
								#5336  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-06-19 22:12:52 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2138ef2ad0 
								
							 
						 
						
							
							
								
								build  
							
							 
							
							
							
						 
						
							2021-06-17 11:26:12 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d016cb1da5 
								
							 
						 
						
							
							
								
								#5336  
							
							 
							
							
							
						 
						
							2021-06-16 23:57:44 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								df9084ba23 
								
							 
						 
						
							
							
								
								#5336  
							
							 
							
							
							
						 
						
							2021-06-16 19:12:50 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								38fc97d18c 
								
							 
						 
						
							
							
								
								#5336  
							
							 
							
							
							
						 
						
							2021-06-16 17:47:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								dc6a8fde34 
								
							 
						 
						
							
							
								
								fix   #5340  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-06-15 13:53:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5d3f48cc8d 
								
							 
						 
						
							
							
								
								na  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-06-07 09:51:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								92ec81d108 
								
							 
						 
						
							
							
								
								#5140  
							
							 
							
							... 
							
							
							
							@veanes
mk_bool_app_helper has a bug:
When it simplifies a disjunction or conjunction of regex membership constraints of the form (and (str.in_re "" R) (str.in_re x Q))
then the first term (str.in_re "" R) is omitted in the result.
You have a test here
3da9d91866/src/ast/rewriter/seq_rewriter.cpp (L438) 
that means a regex membership with empty first argument is not put in the two buffers with membership/non-membership.
It isn't put into new_args either because the test bypasses these
3da9d91866/src/ast/rewriter/seq_rewriter.cpp (L485) 
							
						 
						
							2021-06-06 20:30:09 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								df95ed64e0 
								
							 
						 
						
							
							
								
								#5324  
							
							 
							
							
							
						 
						
							2021-06-05 15:44:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bce903ae97 
								
							 
						 
						
							
							
								
								#5324  
							
							 
							
							
							
						 
						
							2021-06-04 15:52:38 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fb75dac63f 
								
							 
						 
						
							
							
								
								#5223  
							
							 
							
							
							
						 
						
							2021-05-31 12:01:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								50cf321171 
								
							 
						 
						
							
							
								
								fix   #5320  
							
							 
							
							
							
						 
						
							2021-05-31 10:18:27 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								83e2e7200c 
								
							 
						 
						
							
							
								
								fix   #5316  
							
							 
							
							
							
						 
						
							2021-05-30 11:28:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b1606487f0 
								
							 
						 
						
							
							
								
								fix   #5289  
							
							 
							
							
							
						 
						
							2021-05-30 10:32:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								5a66dfad2a 
								
							 
						 
						
							
							
								
								change parameter::hash so that the least significant bits arent overriden  
							
							 
							
							... 
							
							
							
							the 3rd bit was being stuck by the parameter kind, leading to increased number of hash collisions 
							
						 
						
							2021-05-27 09:38:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								36ca98cbbe 
								
							 
						 
						
							
							
								
								ast: remove 2 default constructors  
							
							 
							
							
							
						 
						
							2021-05-24 14:59:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebab021f2 
								
							 
						 
						
							
							
								
								fix   #5297  
							
							 
							
							
							
						 
						
							2021-05-23 13:42:15 -07:00