| 
								
								
									 Nikolaj Bjorner | a20e68facc | throttel extract/ite rewriting to avoid perf-bug exposed in example from Lucas Cordeiro and Alessandro Trindade Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-07 17:54:49 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9635ddd8fc | fix #2018 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-05 00:54:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9e5aaf074e | perf improvements for #1979 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-04 10:13:55 -08:00 |  | 
				
					
						| 
								
								
									 Nils Becker | 0870760eb5 | logging meaning of theory specific constants | 2018-12-03 22:41:59 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ea0d253308 | fix const-char test Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-03 11:56:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 226497e530 | Merge branch 'master' of https://github.com/z3prover/z3 | 2018-12-03 08:45:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2aa7ccc4a9 | hide bit-vector dependencies under seq_util Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-03 08:45:17 -08:00 |  | 
				
					
						| 
								
								
									 nilsbecker | 988e8afc2e | support for logging congruence closure equality explanations when commutativity is used | 2018-12-03 13:50:48 +01:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 2faf5ef995 | Remove unused iPos. This was incremented, but never actually used, so remove it. | 2018-11-30 23:13:22 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | c51caad5ad | Remove duplicate initialization of a sort variable. | 2018-11-30 23:12:55 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | bcfa8045fa | Sink some values into loops. This removes some dead stores that happen prior to the loop and
ensure that no one is looking at the values outside of the
loop. | 2018-11-30 23:12:21 +07:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 3149d7f7a4 | Fix typos. | 2018-11-30 22:19:30 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3db73e442c | reset max unfolding literal on backtrack Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-29 21:04:43 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | 6567698199 | Fix initialization order on theory_seq. | 2018-11-30 08:10:49 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d4d95aea2 | fix #1989 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-29 16:10:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 67f22d8d65 | improving performance for length constraints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-29 11:32:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e96f9de70b | perf #1988 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-29 06:02:32 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8248ec879e | fix qsat destructor memory allocation #1948 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-28 15:35:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 45dd820b6c | Merge branch 'master' of https://github.com/z3prover/z3 | 2018-11-28 13:50:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5dc1337476 | fix #1984 - already fixed in private branch, but wasn't propagated to master Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-28 13:49:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3fe9b76fe5 | Merge pull request #1986 from mtrberzi/issue1908 Z3str3: correct str.replace semantics | 2018-11-28 13:15:39 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | e76e501216 | Z3str3: correct str.replace semantics | 2018-11-28 14:42:19 -05:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | b83d6d77c9 | Use nullptr rather than 0/NULL. | 2018-11-28 14:57:01 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5df29daa35 | Merge pull request #1972 from waywardmonkeys/use-vector-empty Prefer using empty rather than size comparisons. | 2018-11-27 10:39:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2b34e4f738 | fix #1968 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-27 10:36:03 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | e570940662 | Prefer using empty rather than size comparisons. | 2018-11-27 21:42:04 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 503bedbc7a | fix #1967: Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-26 21:12:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e026f96ed4 | code review updates for #1963 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-25 14:30:30 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | abfb9989b6 | Merge pull request #1963 from Nils-Becker/master Logging Improvements for the Axiom Profiler | 2018-11-25 14:25:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 88fd088a09 | conditional flattening Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-25 14:15:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 16be5b0e7d | fix #1816 - m_parent_selects gets updated while accessing an interator, fix is to rely on the size of the vector for iteration Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-25 14:04:17 -08:00 |  | 
				
					
						| 
								
								
									 nilsbecker | b57a483a6c | using obj_hashtable instead of unordered_set as suggested by Nikolaj | 2018-11-25 22:50:14 +01:00 |  | 
				
					
						| 
								
								
									 nilsbecker | 165b256d32 | ensure equalities between terms bound to quantified variables are always logged | 2018-11-25 20:34:25 +01:00 |  | 
				
					
						| 
								
								
									 nilsbecker | 1e4f524a22 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2018-11-25 16:58:09 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 074ed0d874 | fix warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-24 17:39:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 32df9b1155 | mac build errors Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-24 17:34:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96043216e5 | fix unsound unfolding Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-24 17:25:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6ddbc9cd38 | overhaul of regular expression membership solving. Use iterative deepening and propagation, coallesce intersections Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-24 15:26:39 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d61d9d4ce3 | remove reject states Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-24 11:06:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 33eb82c25a | remove prefix2prefix, fix #1566 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 23:36:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 069949a576 | fix model construction for semantics of itos Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 22:30:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 20a28af225 | fix stoi/itos axiom replay Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 21:42:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d55af41955 | constrain lengths Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 19:54:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 88fb826a03 | overhaul stoi and itos to fix #1957 and related Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 18:50:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 801026937d | fix #1846 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 13:49:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d940f64b8 | fix build regression Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-23 10:57:07 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f591e0948a | fix #1841 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-22 15:28:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 90070fda95 | fix #1959 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-20 20:17:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c95dbb47a3 | fix #1958 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-20 16:43:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7016d94d59 | fix #1956 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-11-20 11:30:44 -08:00 |  |