| 
								
								
									 Nikolaj Bjorner | fe0b3d6648 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 12:03:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3c6dceae7c | fix #2717 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-18 12:03:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb600a9329 | consolidate model.compact and model_compress #2704 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-15 11:07:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1e0c1cefd6 | add definitions for under-specified cases of arithmetic operators #2663 #2676 #2679 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-06 18:24:22 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6cf7d8e523 | adding div0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-06 11:23:19 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2308d8af09 | Fix for partially interpreted floating-point functions. Relates to #2596, #2631. | 2019-10-28 14:15:29 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 203ba12abc | moving to context reset model Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-18 19:22:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4ce6b53d95 | fix #2640 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-16 20:40:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca498e20d1 | move value factories to model Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-16 19:48:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39edf73e78 | fix #2613 fix #2612 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-05 16:57:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | feff1f7f96 | fix #2609 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-02 14:40:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a635049e23 | fill in ad-hoc interpretation for division by 0. #2561 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-01 20:07:31 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 000e485794 | add array selects to basic ackerman reduction improves performance significantly for #2525 as it now uses the SAT solver core instead of SMT core Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-01 12:17:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4c0db00a7b | fix push/pop bug for ite-elimination, thanks to Nao Hirokawa for reporting it Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-30 08:31:37 -03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a8bfab3273 | add model.inline_def option to make #2517 happy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-08-29 12:08:09 -03:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 809b0ebca7 | revert fix to #2417 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-24 11:24:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e65a5d0f47 | fix #2420 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-24 09:56:11 -07:00 |  | 
				
					
						| 
								
								
									 Daniel Schemmel | 5e5c231712 | Remove unused variables | 2019-07-23 11:09:50 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d07f2d45e7 | fix #2409 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-18 08:33:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4deb9d2af2 | use array interpretations whenever possible for #2378. Also strengthen equality test for lambda Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-14 09:23:29 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 84990ffa27 | fixing #2378 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-12 14:21:22 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | be72accaf5 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-12 12:37:46 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1538b31dd9 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-07-12 12:37:24 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e0d8cefde4 | remove cooperate Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 20:15:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9566d379d6 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 19:44:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1ff08c45ce | model Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 19:36:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dd452e0ac1 | eq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-31 15:29:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8f36868285 | fix #2300 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-27 09:35:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 689818c8bb | allow empty string theory as a configuration option Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-06 17:59:02 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 28ce701e17 | fixing 2267 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-06 15:31:55 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3c0e8cb182 | fix model generation for tc/po Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-11 11:42:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6fee9b90cb | fix model generation for tc/po Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-11 11:39:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ae982c5225 | add tc and trc functionals for binary relations Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-10 04:12:45 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 175008a6c6 | adding po evaluator Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-28 07:04:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5478955199 | disable cancelation during propagation at base level Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-26 16:19:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 62ec02e50f | extend rewriting features for arrays, #2151 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-22 12:29:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8f1c5239be | updates for #2151 #2152 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-12 13:39:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f7773fdcc8 | rewrite quantifiers in model evaluator #2171 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-06 22:04:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5abc4a6d68 | rewrite quantifiers in model evaluator #2171 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-06 22:03:57 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | ccc170a06e | model evaluator: cleanup cache when model_eval param changes | 2019-03-02 16:42:18 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4f223542ac | fix #2129 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-16 09:38:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6cfe66c3c2 | re-enabling model evaluation of as-array after tuning normalization Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-10 18:11:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 81d322b79f | fix bug in model compression that skips dependencies in function entries. Exposed in t171.smt2 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-10 11:12:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 24dfdfe9bc | disable fixes for #2128 and related as it breaks model evaluation time in regressions, set longer delay for inprocessing in sat solver, report stats Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-09 16:06:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c7bd985fac | remove asserts for ground defs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-09 08:50:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d2d42f9810 | fix #2127 fix #2128 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-09 08:23:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 092c25d596 | fix #2007 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-12-10 18:37:30 -08:00 |  | 
				
					
						| 
								
								
									 Bruce Mitchener | e570940662 | Prefer using empty rather than size comparisons. | 2018-11-27 21:42:04 +07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0f0287d129 | prepare release notes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-28 17:42:16 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5d06fa2347 | fix #1901 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2018-10-25 17:29:09 -05:00 |  |