Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								edffdf857c 
								
							 
						 
						
							
							
								
								use expr-vectors  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-21 16:07:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0194df611c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Z3Prover/z3  
							
							
							
						 
						
							2017-11-17 21:15:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f5ff9fae34 
								
							 
						 
						
							
							
								
								Fixed bug check in bv2fpa converter.  Fixes   #1291 .  
							
							
							
						 
						
							2017-11-17 21:15:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								53e36c9cf9 
								
							 
						 
						
							
							
								
								re-organize iterators  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-16 09:29:44 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d8a2e9d008 
								
							 
						 
						
							
							
								
								initialize glue in constructor to ensure it gets set  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-15 15:57:07 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								195d81ebef 
								
							 
						 
						
							
							
								
								fix rewriter loop reported in  #1354  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-13 13:49:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								2d221155b3 
								
							 
						 
						
							
							
								
								Fixed bug in fp.to_ieee_bv with rewriter.hi_fp_unspecified=true. Reported in  #1349 .  
							
							
							
						 
						
							2017-11-08 20:52:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9d3518736b 
								
							 
						 
						
							
							
								
								fix   #889  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-06 15:25:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0f2b1ae7c8 
								
							 
						 
						
							
							
								
								fix proof mode related segfaults  #1241  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-06 02:35:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								16bab71df2 
								
							 
						 
						
							
							
								
								remove asserts for proof generation to enable mode switch in spacer virtual solver  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-06 02:18:55 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6df3e47b07 
								
							 
						 
						
							
							
								
								disable symbol fixing in pretty printer  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-02 09:53:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fd49a0c89c 
								
							 
						 
						
							
							
								
								added facility to persist model transformations  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-02 00:05:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								caaf0ba33c 
								
							 
						 
						
							
							
								
								model-add/del  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-01 22:32:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3de8c193ea 
								
							 
						 
						
							
							
								
								implementing model updates  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-30 16:11:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2774d6896b 
								
							 
						 
						
							
							
								
								fix variable naming bug for internal (fresh) constants clashing with external names  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-28 16:11:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e4b595d490 
								
							 
						 
						
							
							
								
								add solver pool abstraction for Spacer  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-28 16:10:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ba53fc1230 
								
							 
						 
						
							
							
								
								fix scc omitting blocked clauses  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-27 17:29:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ac0202630e 
								
							 
						 
						
							
							
								
								fix non-termination bug with retained clauses  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-25 15:40:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8acc924c21 
								
							 
						 
						
							
							
								
								ifndef/define match  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 16:34:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6300a78b82 
								
							 
						 
						
							
							
								
								more build errors in debug mode  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 12:57:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								48d144a6dd 
								
							 
						 
						
							
							
								
								missing file  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 12:51:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								db65cc007a 
								
							 
						 
						
							
							
								
								move more proof utils  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 10:27:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fc822af707 
								
							 
						 
						
							
							
								
								move proof utils under ast  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 09:59:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2c3b56315d 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/z3prover/z3  
							
							
							
						 
						
							2017-10-24 08:49:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								637a0fa139 
								
							 
						 
						
							
							
								
								unused warnings  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 08:49:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								eda3c6258b 
								
							 
						 
						
							
							
								
								backward comp  
							
							
							
						 
						
							2017-10-24 12:53:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e6e1d94cf9 
								
							 
						 
						
							
							
								
								fix build issues  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 03:39:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								bce143b2b2 
								
							 
						 
						
							
							
								
								Merge pull request  #1323  from c-cube/pp-proof-graphviz  
							
							... 
							
							
							
							print proofs in graphviz 
							
						 
						
							2017-10-24 03:28:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d67f3c1466 
								
							 
						 
						
							
							
								
								create proofs folder, move proof-post-order utility to proofs directory, fix regression with proofs  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 03:08:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Cruanes 
								
							 
						 
						
							
							
							
							
								
							
							
								607eba1720 
								
							 
						 
						
							
							
								
								account for review  
							
							
							
						 
						
							2017-10-24 11:44:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								72c9134424 
								
							 
						 
						
							
							
								
								fixing regressions introduced when reducing astm proof dependencies  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-24 02:26:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Cruanes 
								
							 
						 
						
							
							
							
							
								
							
							
								24edb8fb47 
								
							 
						 
						
							
							
								
								add some colors to the proof output  
							
							
							
						 
						
							2017-10-24 09:51:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Cruanes 
								
							 
						 
						
							
							
							
							
								
							
							
								d630838b38 
								
							 
						 
						
							
							
								
								add a basic printer into graphviz ( http://graphviz.org/ ) for proofs  
							
							... 
							
							
							
							- proofs are output into file `proof.dot` if `(get-proof-graph)` is
  in the input
- use `dot -Txlib proof.dot` to see the proof
- use `dot -Tsvg proof.dot` to get a svg file 
							
						 
						
							2017-10-24 09:41:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7f254710aa 
								
							 
						 
						
							
							
								
								patch build failure  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-23 21:38:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f63439603d 
								
							 
						 
						
							
							
								
								streamlining proof generation (initial step of removing ast-manager dependency). Detect error in model creation when declaring constant with non-zero arity. See  #1223  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-23 21:16:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d2e27f6f1f 
								
							 
						 
						
							
							
								
								remove redundant and wrong range type, in extension to changes made for  #1223  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-19 11:25:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9f540b066 
								
							 
						 
						
							
							
								
								additional array functions exposed over API, ping  #1223  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-19 11:08:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								448cf8c31d 
								
							 
						 
						
							
							
								
								fix scope accounting for dom simplifier  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-17 10:14:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								4e92caa553 
								
							 
						 
						
							
							
								
								nnf: let's try a different version of compatible frames wo/ copying  
							
							
							
						 
						
							2017-10-16 22:33:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								019edcb822 
								
							 
						 
						
							
							
								
								frame, again  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-16 09:35:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5f9891c235 
								
							 
						 
						
							
							
								
								moving out construction of expr_ref  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-16 09:29:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								a93f1f88cc 
								
							 
						 
						
							
							
								
								trying to fix mac build  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-16 09:23:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								256c9d76d3 
								
							 
						 
						
							
							
								
								add macro for _Exit under WINDOWS  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-16 09:14:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f9adf8e62a 
								
							 
						 
						
							
							
								
								Backwards compatibility  
							
							
							
						 
						
							2017-10-16 17:07:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								cda03b4238 
								
							 
						 
						
							
							
								
								Whitespace  
							
							
							
						 
						
							2017-10-16 17:01:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								29acec672f 
								
							 
						 
						
							
							
								
								nnf: remove ast incref  
							
							
							
						 
						
							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