Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2dc92e2b94
								
							
						 | 
						
							
							
								
								merge with pull request #1557
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-07 17:22:49 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								b811651673
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/z3prover/z3
							
							
							
							
							
						 | 
						
							2018-04-07 16:52:29 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								187ba6a561
								
							
						 | 
						
							
							
								
								fix cast in tests
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-07 13:31:23 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								65834661a8
								
							
						 | 
						
							
							
								
								disambiguate calls to set
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-07 10:53:52 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9e8192e448
								
							
						 | 
						
							
							
								
								Merge pull request #1560 from c-cube/perf-occurs-check
							
							
							
							
							
							
							
							improve performance of occurs check for datatypes 
							
						 | 
						
							2018-04-07 10:29:11 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f5133cf72
								
							
						 | 
						
							
							
								
								disambiguate calls to set
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-07 10:16:46 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								66b85e000b
								
							
						 | 
						
							
							
								
								fix in occurs_check (early exit)
							
							
							
							
							
						 | 
						
							2018-04-07 01:25:19 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								cfd9785025
								
							
						 | 
						
							
							
								
								replace by int64_t and uint64_t
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-06 19:32:01 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								21738d9750
								
							
						 | 
						
							
							
								
								fixes
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-06 15:59:55 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac881d949d
								
							
						 | 
						
							
							
								
								style(datatype): use modern iteration
							
							
							
							
							
						 | 
						
							2018-04-06 17:29:17 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								8fd2d8a636
								
							
						 | 
						
							
							
								
								chore(datatype): small fixes
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf6928fec0
								
							
						 | 
						
							
							
								
								fix(datatypes): additional explanation in occurs_check
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								d973b08247
								
							
						 | 
						
							
							
								
								fix(datatypes): update following @nikolajbjorner 's review
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								433f487ff2
								
							
						 | 
						
							
							
								
								fix(datatype): always use root nodes for the parent table
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								e535cad480
								
							
						 | 
						
							
							
								
								chore(datatype): small improvements
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa10e510bb
								
							
						 | 
						
							
							
								
								fix(datatype): only use pointer equality for enode_tbl
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								9df140343a
								
							
						 | 
						
							
							
								
								perf(datatype): whole-graph implementation of occurs_check
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ee1e358b6
								
							
						 | 
						
							
							
								
								chore: add definition for enode_tbl
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Simon Cruanes
								
							 
						 | 
						
							
							
							
							
								
							
							
								b5d531f079
								
							
						 | 
						
							
							
								
								perf(datatype): improve caching in occurs_check
							
							
							
							
							
						 | 
						
							2018-04-06 17:20:04 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b78bdc8e5
								
							
						 | 
						
							
							
								
								shorthands in enode to access args and partents
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-06 14:01:09 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								27f2b542df
								
							
						 | 
						
							
							
								
								remove comment
							
							
							
							
							
						 | 
						
							2018-04-06 12:13:53 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								be4edddd2b
								
							
						 | 
						
							
							
								
								Fixed bug in to_fp/to_fp_unsigned. Thanks to Florian Schanda for reporting this bug.
							
							
							
							
							
						 | 
						
							2018-04-06 17:08:29 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								45f48123e7
								
							
						 | 
						
							
							
								
								add re.plus length enumeration; fix reordering warning
							
							
							
							
							
						 | 
						
							2018-04-06 11:39:08 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a954ab7d8d
								
							
						 | 
						
							
							
								
								flip literals in ATEs produced using RI
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-06 08:38:01 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								287c6f08e1
								
							
						 | 
						
							
							
								
								Resolved merge conflict
							
							
							
							
							
						 | 
						
							2018-04-05 20:31:45 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								932ba15261
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2018-04-05 20:29:01 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0492659d6
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/wintersteiger/z3
							
							
							
							
							
						 | 
						
							2018-04-05 20:28:44 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								02bf2530b5
								
							
						 | 
						
							
							
								
								Bugfix for fp.to_sbv. Thanks to Florian Schanda for reporting this bug.
							
							
							
							
							
						 | 
						
							2018-04-05 19:55:41 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								724f86d43e
								
							
						 | 
						
							
							
								
								Bugfix for unspecified semantics of some fp.* operators.
							
							
							
							
							
						 | 
						
							2018-04-05 19:55:04 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd00d98398
								
							
						 | 
						
							
							
								
								Fixed overflow bug in fp.to_ubv. Thanks to Florian Schanda for reporting this bug.
							
							
							
							
							
						 | 
						
							2018-04-05 17:21:17 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								3de41e5179
								
							
						 | 
						
							
							
								
								Fixed model completion for unspecified cases of floating-point functions. Thanks to Florian Schanda for reporting this bug.
							
							
							
							
							
						 | 
						
							2018-04-05 15:27:02 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								328ad248b6
								
							
						 | 
						
							
							
								
								Fixed overflow problem in fp.to_?bv. Thanks to Florian Schanda for reporting this bug.
							
							
							
							
							
						 | 
						
							2018-04-05 15:26:25 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								793642f48d
								
							
						 | 
						
							
							
								
								Fixed MPF to_sbv. Thanks to Florian Schanda for reporting this bug.
							
							
							
							
							
						 | 
						
							2018-04-05 15:23:16 +01:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab43bfafe5
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/z3prover/z3
							
							
							
							
							
						 | 
						
							2018-04-03 12:40:26 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ba939ad5e
								
							
						 | 
						
							
							
								
								add tuple shortcut and example to C++ API
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-04-03 12:40:18 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a3ce301b7
								
							
						 | 
						
							
							
								
								fix collection error
							
							
							
							
							
						 | 
						
							2018-04-03 12:51:03 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								852f1b87dc
								
							
						 | 
						
							
							
								
								Merge pull request #1559 from cocreature/print-success-declare-datatype
							
							
							
							
							
							
							
							Fix buffering issue in print_success for declare-datatype 
							
						 | 
						
							2018-04-03 09:45:31 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								41703a4254
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into regex-develop
							
							
							
							
							
						 | 
						
							2018-04-03 12:31:27 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Moritz Kiefer
								
							 
						 | 
						
							
							
							
							
								
							
							
								6b38edf102
								
							
						 | 
						
							
							
								
								Fix buffering issue in print_success for declare-datatype
							
							
							
							
							
						 | 
						
							2018-04-03 11:57:31 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								528dc8a3f8
								
							
						 | 
						
							
							
								
								disable bdd variable elimination
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-31 17:05:22 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								55eb11d91b
								
							
						 | 
						
							
							
								
								fix bug in blocked clause elimination: it was ignoring unit literals
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-31 13:26:20 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a914142c7c
								
							
						 | 
						
							
							
								
								bit-blaster
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-31 05:34:11 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								21a3b9c8e2
								
							
						 | 
						
							
							
								
								increment version number due to ABI/API breaking change #1556
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-31 05:20:47 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Bruce Mitchener
								
							 
						 | 
						
							
							
							
							
								
							
							
								2fa304d8de
								
							
						 | 
						
							
							
								
								Remove int64, uint64 typedefs in favor of int64_t / uint64_t.
							
							
							
							
							
						 | 
						
							2018-03-31 14:45:04 +07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa2721517b
								
							
						 | 
						
							
							
								
								model conversion and acce tracking
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-30 16:24:22 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Bruce Mitchener
								
							 
						 | 
						
							
							
							
							
								
							
							
								16a2ad9afd
								
							
						 | 
						
							
							
								
								Use stdint.h for int64_t / uint64_t in API.
							
							
							
							
							
							
							
							Now that we can use stdint.h, we can use it to portably define
64 bit integer types for use in the API. 
							
						 | 
						
							2018-03-30 23:06:24 +07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								bb7ad4e938
								
							
						 | 
						
							
							
								
								Merge pull request #1556 from waywardmonkeys/update-z3-bool-doc
							
							
							
							
							
							
							
							Update Z3_bool doc. 
							
						 | 
						
							2018-03-30 08:42:18 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Bruce Mitchener
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9f2188fc0
								
							
						 | 
						
							
							
								
								Update Z3_bool doc.
							
							
							
							
							
						 | 
						
							2018-03-30 22:34:07 +07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								32c9af5e5a
								
							
						 | 
						
							
							
								
								fix use of Z3_bool -> Z3_lbool
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-27 16:16:25 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								76dec85c93
								
							
						 | 
						
							
							
								
								use stdbool #1526 instead of int
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2018-03-27 15:41:53 -07:00 | 
						
						
							
							
							
							
								
							
							
						 |