| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 858b7a8494 | sign and zero extend | 2023-12-16 16:21:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 561d3e8eb9 | rename polysat files to exclude namespace Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:21:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a2d64e8441 | fix internalization for quot/rem | 2023-12-16 16:20:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2a3cfe0cb9 | dbg Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:20:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a5491804c7 | integrating int-blaster | 2023-12-16 16:20:23 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d72938ba9a | integrate intblast solver | 2023-12-16 16:18:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 81411a5fcb | start intblast solver | 2023-12-16 16:17:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 30edeb85ba | include dependency in cmakelist Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:14:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ab668cbe6c | deal with build errors Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:14:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fd6e9a0118 | remove stale file Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:13:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ed3c9e1f27 | n/a Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:13:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 17c7f2e826 | n/a Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:13:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 920f494a0c | fixed fixme Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2023-12-16 16:13:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 75e83b8c1e | allow tracking values of constraints | 2023-12-16 16:13:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0dd4f0cf71 | working on viable | 2023-12-16 16:13:17 -08:00 |  |