| 
								
								
									 Nikolaj Bjorner | d183ac23d0 | don't rely on initializer list implementations, there are no constructors in the standard Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-22 10:48:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09fa657be9 | update to saturation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-22 09:35:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d1457f81a | migrating interface Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-22 07:05:17 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78aea59387 | comments Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-21 15:45:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d0f0d5c3c6 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-21 09:57:38 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2932b63b1a | simplify and fix final check operations | 2023-12-21 09:26:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2427cd5d33 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-21 07:56:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4c29cddc08 | reorg core to use propagation on conflict var Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-20 21:25:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 21791f12bf | updates to solver interface and adding some saturation rules | 2023-12-17 18:16:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 172d0ea685 | merge again Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 17:07:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0353177fe0 | import master branch Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:56:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b1597fd499 | na | 2023-12-16 16:51:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5098d5bbfe | refactor for handling cores Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:50:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c6d3b7ec5d | ps Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:50:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c50bf61cf5 | add rewrites for band Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:50:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a315c7c47a | work on ashr Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:50:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 78f64cda1c | use suggestion from #7047 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:50:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d48247c5f2 | updates to poly | 2023-12-16 16:49:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cecaf25c6f | refactor polysat core / solver interface Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:48:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e2165a78ed | import pdd updates from polysat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:48:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c7ad3aabd1 | add and fix axioms | 2023-12-16 16:48:11 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 63d92d9df8 | fix encoding bugs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:47:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 047564a659 | more fixes | 2023-12-16 16:47:23 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b220cb4b63 | weed out some bugs, add more bv op support in intblast and polysat solvers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e251b5e9d0 | weed out some bugs, add more bv op support in intblast and polysat solvers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 01e5d2dbf1 | remove stale files Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7c5996c2f0 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 187ee334a9 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 541635b655 | working on viable | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 722a9b8c4d | porting viable | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d14ab3d707 | porting viable | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c11f558451 | v2 of polysat | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 064832e891 | disable from python build Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3c1d15b598 | new files | 2023-12-16 16:46:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fde64365a3 | bugfixes in intblast solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:46:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4de4618f5b | n/a Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:43:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9a933e29e3 | include nyis | 2023-12-16 16:40:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e49bfdb285 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:40:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c663d28201 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:40:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e0effa3775 | n/a | 2023-12-16 16:38:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2292a26a25 | preparing intblaster as self-contained solver. add activate and propagate to constraints
support axiomatized operators band, lsh, rshl, rsha | 2023-12-16 16:35:11 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f388f58a4b | b-and, stats, reinsert variable to heap, debugging | 2023-12-16 16:32:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c03a05eb75 | axioms for b-and Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:29:11 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e93ee9fe9d | handle more intblast cases Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:26:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 586f0f2333 | new files | 2023-12-16 16:25:11 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bbec72f0b3 | adding band Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:25:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 45b0be3b37 | working on model extraction Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:23:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fbecbd7d70 | intblast debugging | 2023-12-16 16:21:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 380508365c | more internalize cases | 2023-12-16 16:21:02 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 40007f0dc7 | sign and zero extend Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:21:01 -08:00 |  |