| 
								
								
									 Nikolaj Bjorner | 9d6c870e97 | remove case with hi = 0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-18 19:11:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f8d328b1fb | add nullable, get-head-tail with Caleb Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-18 19:10:00 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1c760b04cf | re.range with non-unit arguments is the empty language (#4360) | 2020-05-17 19:08:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1def58bc9f | optional unicode mode Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-17 19:06:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fc8dfe3e40 | seq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-17 05:35:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 34cc60410f | additional str/re operators, remove encoding option from zstring Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-17 05:08:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4753d93bb7 | add some of the SMTLIB2.6 conventions and features to strings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-16 14:00:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 937afbf95b | draft rewrite | 2020-05-16 12:43:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2822922d36 | fix regression with mainintaing signs for monotonicity lemmas Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-16 11:17:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d352c61e01 | fix regression with mainintaing signs for monotonicity lemmas Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-16 11:17:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 884a68251b | fix #4266 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-11 16:53:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f044071f5e | fix #4260 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-09 18:13:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d20259b57a | remove stdout Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-05 14:42:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b81ab94db7 | pipeline with release mode (#4206) * pipeline with release mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-04 12:30:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6a540e8429 | add Julia to pipeline (#4199) * add Julia to pipeline
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-03 17:16:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4067c84611 | prepare for stronger rewrites | 2020-05-02 15:51:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f30d63a8f2 | better rewriting for ule | 2020-05-02 12:59:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f3dd58d7ad | fix #4187 | 2020-05-02 11:42:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f313ab9e4c | correct newly introduced rewrite | 2020-05-02 10:15:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ec8866c91a | na | 2020-05-02 06:44:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f0d33ddddb | some simplifications based on #4178 | 2020-05-02 06:44:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f8590634bd | fix #4164 | 2020-05-01 11:04:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4d54b4109f | #4153 | 2020-04-28 22:03:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a11dc5d3b5 | shuffle checks for enable_edge around fix #4159 | 2020-04-28 19:51:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fa1197a78f | fix #4155 | 2020-04-28 13:51:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 815feddd1a | fix #4156 | 2020-04-28 13:47:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e3f712b3cf | build | 2020-04-28 13:00:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19409a25a6 | value sweep | 2020-04-27 18:58:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8996e8129e | fix #4120 | 2020-04-27 12:06:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f7a7b9e1f4 | fix #4108 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-26 21:04:28 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 735888145e | fix #4112 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-26 21:04:28 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f9193809ea | add recfun rewriting, remove quantifier based recfun | 2020-04-26 12:59:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a884201d62 | remove using insert_if_not_there2 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-25 15:08:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 470e87afe9 | update rewite modality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-24 01:12:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 851c38f64a | fix #4086 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-24 00:52:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2793c3af2c | more replace rewrites #4084 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-24 00:48:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 03ba268219 | more replace rewrites #4084 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-24 00:25:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 04fec3f6a0 | fix #4076 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-23 21:34:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cc8cd2cc2f | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-23 21:28:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9c3f0190f4 | fix #4069 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-23 20:53:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c7878e384c | fix #4060 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-22 17:46:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 95a78b2450 | updates to seq and bug fixes (#4056) * na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix #4037
* nicer output for skolem functions
* more overhaul of seq, some bug fixes
* na
* added offset_eq file
* na
* fix #4044
* fix #4040
* fix #4045
* updated ignore
* new rewrites for indexof based on #4036
* add shortcuts
* updated ne solver for seq, fix #4025
* use pair vectors for equalities that are reduced by seq_rewriter
* use erase_and_swap
* remove unit-walk
* na
* add check for #3200
* nits
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* name a type
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove fp check
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove unsound axiom instantiation for non-contains
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix rewrites
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix #4053
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix #4052
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-22 13:18:55 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 5ec04f7fd2 | forgot to remove unneeded class field | 2020-04-22 15:30:16 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 220bc7fcd9 | fix #4048: incorrect bvurem rewrite when divisor=0 also, always enable this rewrite, since it shrinks formula size globally | 2020-04-22 15:26:30 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e1fa04b365 | disable breaking change to model generation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-19 16:53:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a9c4984a16 | more seq overhaul Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-18 19:46:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bcbe802b27 | remove buggy bv-trailing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-18 19:45:26 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3e9479d01a | a lot of seq churn Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-17 18:21:40 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a83f72b657 | some fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-17 07:33:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 040d4b8d24 | fix #3994 remove bogus option Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-16 18:51:52 -07:00 |  |