| 
								
								
									 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 parenttable | 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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78744e589c | add stdbool.h Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-27 12:19:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8533238582 | add propagation after binary addition Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:56:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 51d62684e1 | move propagation to after binary clause addition Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:51:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d60d0b8a7a | fix indent Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:19:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96b717f494 | propagate during asymmetric branching Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-26 15:17:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a81a8de975 | remove lns Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 19:54:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7063ad81cc | updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 19:42:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 88e777748a | remove stdout Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 19:37:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bd2ed196e3 | add correct badge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 19:36:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c4ff5c7ac7 | remove lns code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-03-25 18:32:16 -07:00 |  |