| 
								
								
									 Nikolaj Bjorner | 0765eea486 | add suggestions from #835 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-11 05:45:40 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 32c63ce4cd | address other warnings per input from delcypher Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-10 17:23:59 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6594c3a046 | add virtual destructor to intermediary class in case this helps for #835 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-10 13:58:39 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dea3b8ddf7 | address warnings from #836 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-10 13:14:36 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8e078cf9e2 | address #835 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-10 07:52:00 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe10f2d244 | address #835 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-12-10 07:51:16 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6a9b5ea3af | fix unsoundness reported in issue #777, disable ematching on recursive function definition axioms exposed in #793 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-11-19 15:29:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2ff5af7d42 | fix bug incorrect clearing of goals during node creation. Issue #777 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-11-19 10:06:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ea601dd403 | fix and coallesce clique functionality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-11-19 03:55:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e9db934f1a | improving perf of mutex finding, revert semantics of 0 timeout to no-timeout. Issue #791 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-11-17 04:26:17 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e21bd8dacc | fix lexicographic combinations for wmax: pb constrsaints were not interpreted in Boolean benchmarks. #782 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-11-15 15:07:05 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fa1a0aa7ba | remove buggy and unused equivalence relation plugin. Github issue #770 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-10-31 22:59:56 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f29674842 | add option to bypass compression of unbound tails, issue #738 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-09-16 14:56:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 510231df42 | fix to #717. The bottom-up COI filter can only use positive facts for filtering Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-08-23 12:26:38 -03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0a09d5ff52 | check for non-nullness when handling optional info fields for marking. Fixes issue #719 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-08-23 11:33:40 -03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb2d8d2107 | add detection of non-fixed variables to consequence finding Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-07-30 19:12:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 67c6f9be91 | have the classifier revert to full arithmetic on non-difference logic, reported on http://stackoverflow.com/questions/38594208/changing-order-of-z3-fixepoint-queries-changes-the-result/38596187#3 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-07-26 10:32:54 -07:00 |  | 
				
					
						| 
								
								
									 Fabian Wolff | 6eaab00e83 | Fix spelling errors | 2016-07-09 11:46:43 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5b497b6249 | reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-22 20:25:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9253ca9d86 | make use of warning_msg safe for formatting. Thanks to Scott McPeak for reporting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-14 08:10:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b11f9050e3 | fix bugs exposed from bad indentation warnings, #650 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-13 18:20:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb29c07f06 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-06-08 13:56:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5253f3a12b | internalize unsupported operations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-08 13:56:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e8d85f91d7 | disable filtering on negated tails. Issue #634 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-04 20:08:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19db0c5f2c | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-06-03 10:13:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 219b47822b | avoid qsat when formulas are quantifier-free. Go directly to SMT Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-03 10:13:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c3f498a640 | strengthen support for int.to.str and length reasoning. Issue #589 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-28 12:26:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8c99d3c431 | tidy unbound compressor code, add invariant checks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-28 11:05:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 236f1c2a3e | bypass stale rules as part of unbounded compression. Issue #624 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-27 10:31:28 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 18a9b89e30 | bypass stale rules as part of unbounded compression. Issue #624 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-27 09:38:23 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 50d334e4e9 | fix non-determinism bug in simple joins. Keys were normalized based on pointer equality not object identifier equality. Also some ptr hashtables were used with pointer hashes, and then traversed. reported in issue #619 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-27 07:51:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 84ff6fd62a | fix non-determinism bug in simple joins. Keys were normalized based on pointer equality not object identifier equality. Also some ptr hashtables were used with pointer hashes, and then traversed Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-27 07:49:38 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c4610e0423 | renamed variable to avoid clashes | 2016-05-24 14:37:43 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3a6e6df4f5 | fix unused-but-set-variable warnings reported in #579 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-18 11:02:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96e157e201 | fix warnings for unused variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 13:54:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e5ca676251 | initialize manager to avoid unrelated error message, issue #604 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-15 12:59:42 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7fb30c38ae | disallow illegal use per #604 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-15 12:49:07 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d383fd851a | move vector<std::string to std::vector<std::string Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-04-16 09:34:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 20bbdfe31a | moving remaining qsat functionality over Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 15:35:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f175f864ec | merge useful utilities from qsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-19 12:01:44 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 0b1b5a4328 | fix VS x64 warning | 2016-03-10 09:03:24 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 8b53628d67 | remove a few unused decls | 2016-03-09 17:01:06 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8c4d791f01 | use std::vector per Nuno's analysis to fix #420 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-03-07 08:08:17 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6cf76f2113 | remove references to _DEBUG use Z3DEBUG instead Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-02-29 20:23:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8c538fd3f0 | setting partial equivalence priority lower so that it doesn't intefere with inlining (partial fix to the fact that inlining will remove such implicit relations). Using short-circuit negation in qe to avoid redundant double negations in intermediary results Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-02-21 10:31:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 94be6fc776 | remove passing suffixes into pdr_sym_mux, trying to isolate cause of issue #420 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-02-12 19:25:52 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c01f0323c3 | Merge branch 'lackr' of https://github.com/MikolasJanota/z3 into MikolasJanota-lackr | 2016-02-10 14:26:04 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cacfa0cb98 | fix build, likely addressing issue #420 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-02-09 22:58:08 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5ce85aba40 | removing const qualifiers, perhaps this helps for #420 and adding assert to enable Clang analysis earlier for issue #440 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-02-09 22:23:37 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 808eb664cb | Merge branch 'master' of https://github.com/Z3Prover/z3 into lackr | 2016-02-04 18:27:19 +00:00 |  |