| 
								
								
									 Nikolaj Bjorner | 9f6a0a868a | fix #4389 fix #4859 The bugs are duplicates | 2020-12-07 14:57:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d6a5ef4343 | add recfuns to Java #4820 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-11-25 12:25:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 367e5fdd52 | delay internalize (#4714) * adding array solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* use default in model construction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* debug delay internalization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* bv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* get rid of implied values and bounds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* redo egraph
* remove out
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* remove files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-09-28 19:24:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 796e2fd9eb | arrays (#4684) * arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fill
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* update drat and fix euf bugs
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>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* const qualifiers
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* reorg ba
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* reorg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-09-13 19:29:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cfa7c733db | fixing #4670 (#4682) * fixing #4670
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* init
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* arrays
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-09-10 04:35:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c41abf2241 | fix #4624 #4633 #4632 #4631 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-08-13 08:36:16 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 59d8895d15 | add accessors for implied values to API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-07-28 19:46:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d8d85add9 | fix #4575 - correction set resolution only works with uniform weights Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-07-20 15:05:06 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | bb26f219fe | remove unneeded constructors (last round) | 2020-07-12 17:41:57 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 23e6adcad3 | fix a couple hundred deref-after-free bugs due to .c_str() on a temporary string | 2020-07-11 20:24:45 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b380811b8 | fix #4524 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-07-09 15:05:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d0e20e44ff | booyah Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-07-04 15:56:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a32fabf5ee | fix #4403 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-06-05 13:51:31 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b29d5f9b5d | fix #4436 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-06-03 21:21:01 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9ca5b3f304 | fix #4449 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-06-03 21:10:07 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | e844aef896 | remove a few more copy constructors, though still not enough to enable the assertion in vector I give up for now; there are too many copies left for little return.. | 2020-06-03 20:32:13 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | becf423c77 | remove level of indirection for context and ast_manager in smt_theory (#4253) * remove level of indirection for context and ast_manager in smt_theory
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add request by #4252
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* move to def
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* int
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-05-08 16:46:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 54f38d004b | fix #4235 | 2020-05-07 10:50:56 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6a61e8dd5b | fix #4234 | 2020-05-07 10:47:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | da9b037f2a | fix #4233 | 2020-05-07 10:40:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fc6bdb9708 | fix #4232 | 2020-05-07 10:36:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 236edad8dc | fix #4111 | 2020-04-26 14:44:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 40b4ca7f86 | fix #3950 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-15 15:07:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b889b110ee | bool_vector, some spacer tidy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-05 12:59:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 426e4cc75c | fix #3557 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-03 16:37:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b3c863fb15 | fix #3660 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-04-01 11:05:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e2a247a64a | fix #3601 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-31 13:48:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0b10cb3312 | fix #3528 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-30 11:00:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1155db383e | fix #3540 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-29 10:55:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5da2169a0e | fix #3524 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-26 10:38:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 868a6b3594 | fix #3521 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-26 09:44:00 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f92050c7e5 | fix #3515 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 13:21:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e5e6f481f9 | update bounds and assert values during initialization Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 04:05:58 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 477fd3fba0 | remove model initialization all-together because assumption literals are not connected with model Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 04:00:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a7495876fd | fix #3506 fix #3505 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 03:06:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 504a7550b3 | fix #3509 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-25 02:42:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 044d6316ca | fix #3417 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-19 09:39:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b3e1e302f7 | fix #3320 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-18 13:22:17 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | daadc1dd8c | fix #3391 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-18 13:04:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19cdf08818 | fix #3396 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-18 12:45:37 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 752b498254 | fix #3384 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-17 18:02:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6ad261e24c | fix #3330 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-15 09:49:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4d30e9b411 | fix #3332 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-03-15 09:16:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 11199619a5 | prepare for throttling gcd test and patching based on cost/success ratio Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-26 19:02:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 82273da630 | fix #2945 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-09 15:43:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5d772c1eb1 | retrieve model before push Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-06 01:38:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d418467089 | can't validate when benchmarks use strict bounds Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-02-03 08:26:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 773b27296f | translate optimize from c++ API #2859 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-15 04:24:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78a1736bd2 | prepare symbols to be more abstract, update mbi, delay initialize some modules Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-10 12:02:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ebc9b7fb4e | fix #2841 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2020-01-06 11:05:00 -08:00 |  |