Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								cab3c45863 
								
							 
						 
						
							
							
								
								remove unnecessary parameter copies  
							
							
							
						 
						
							2023-12-22 16:11:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e83352d42 
								
							 
						 
						
							
							
								
								Fix bug in fp.round_to_integral ( #7060 )  
							
							
							
						 
						
							2023-12-15 08:34:27 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6910a4e18c 
								
							 
						 
						
							
							
								
								Fix to_fp_signed ( #7034 )  
							
							
							
						 
						
							2023-12-03 16:38:06 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d57bdd2ef 
								
							 
						 
						
							
							
								
								Assorted fixes for floats ( #6968 )  
							
							... 
							
							
							
							* Improve 4be26eb5430f4f32c5d0 
							
						 
						
							2023-10-29 17:29:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								eac7d7576f 
								
							 
						 
						
							
							
								
								force to_fp to disambiguate +zero and -zero,  #6548 , filter unsupported on relevancy  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2023-01-24 12:29:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0f4f32c5d0 
								
							 
						 
						
							
							
								
								apply relevancy filtering on unsupported ops, fix term construction bug in bv2fpa_converter  fix   #6548  
							
							
							
						 
						
							2023-01-20 13:05:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								477b90228e 
								
							 
						 
						
							
							
								
								fix   #6460 : crash in mk_to_ieee_bv_i  
							
							
							
						 
						
							2022-11-20 19:19:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								0445d6f264 
								
							 
						 
						
							
							
								
								FPA->BV fix unused vars  
							
							
							
						 
						
							2022-11-20 19:03:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3c8c80bbac 
								
							 
						 
						
							
							
								
								fix   #6336  
							
							
							
						 
						
							2022-09-11 12:22:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4be26eb543 
								
							 
						 
						
							
							
								
								#6116  
							
							... 
							
							
							
							handle also nan/oo/0+ as numerals 
							
						 
						
							2022-08-18 04:26:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								77e5d6ab19 
								
							 
						 
						
							
							
								
								Use nullptr consistently instead of 0 or NULL.  
							
							
							
						 
						
							2022-08-01 14:24:32 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d0dea05aa 
								
							 
						 
						
							
							
								
								Remove empty leaf destructors. ( #6211 )  
							
							
							
						 
						
							2022-07-30 10:07:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1eb84fe4b9 
								
							 
						 
						
							
							
								
								Mark override methods appropriately. ( #6207 )  
							
							
							
						 
						
							2022-07-29 23:29:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								73a24ca0a9 
								
							 
						 
						
							
							
								
								remove '#include <iostream>' from headers and from unneeded places  
							
							... 
							
							
							
							It's harmful to have iostream everywhere as it injects functions in the compiled files 
							
						 
						
							2022-06-17 14:10:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f77608ed88 
								
							 
						 
						
							
							
								
								Add interpreted versions of unspecified cases of fp.to_ieee_bv and fp.to_real ( #6077 )  
							
							
							
						 
						
							2022-06-04 17:53:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6422a6b5a7 
								
							 
						 
						
							
							
								
								Fix rounding bug in to_fp ( #6074 )  
							
							
							
						 
						
							2022-06-04 14:32:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								459cfc8eb4 
								
							 
						 
						
							
							
								
								fix   #5993  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2022-04-23 19:33:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henrich Lauko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96671cfc73 
								
							 
						 
						
							
							
								
								Add and fix a few general compiler warnings. ( #5628 )  
							
							... 
							
							
							
							* rewriter: fix unused variable warnings
* cmake: make missing non-virtual dtors error
* treewide: add missing virtual destructors
* cmake: add a few more checks
* api: add missing virtual destructor to user_propagator_base
* examples: compile cpp example with compiler warnings
* model: fix unused variable warnings
* rewriter: fix logical-op-parentheses warnings
* sat: fix unused variable warnings
* smt: fix unused variable warnings 
							
						 
						
							2021-10-29 15:42:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b471ebdf1c 
								
							 
						 
						
							
							
								
								Revert "Fix off-by-one in fp.div bit-blasting. Inspired by  #4841  but doesn't quite fix it."  
							
							... 
							
							
							
							This reverts commit f80fdb4ea3a762cfe95daa0321d9875cfa00c7ae. 
							
						 
						
							2021-10-12 12:45:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								738783a26c 
								
							 
						 
						
							
							
								
								Fix off-by-one in fp.div bit-blasting. Inspired by  #4841  but doesn't quite fix it.  
							
							
							
						 
						
							2021-10-12 12:45:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c24f438e51 
								
							 
						 
						
							
							
								
								Fix for mk_to_fp_float; pertains to  #4841  
							
							
							
						 
						
							2021-10-12 12:45:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f1acc4b78a 
								
							 
						 
						
							
							
								
								Make fpa2bv debug symbol names optional  
							
							
							
						 
						
							2021-10-12 12:45:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								515a2a771e 
								
							 
						 
						
							
							
								
								Whitespace  
							
							
							
						 
						
							2021-10-12 12:45:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12c32663c6 
								
							 
						 
						
							
							
								
								Fix error messsages  
							
							
							
						 
						
							2021-10-12 12:45:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d36c3faf76 
								
							 
						 
						
							
							
								
								#4880  add interpreted versions of to_bv functions for MBQI quantifier models  
							
							
							
						 
						
							2021-09-17 14:23:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								cef964fda3 
								
							 
						 
						
							
							
								
								fixes for model converter default case  
							
							
							
						 
						
							2021-09-16 17:31:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c5c14ead 
								
							 
						 
						
							
							
								
								prepare for min/max i  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-09-16 16:23:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6a3ba64afe 
								
							 
						 
						
							
							
								
								#5454  
							
							... 
							
							
							
							@wintersteiger: added code review comment to theory_fpa. The bug seen in #5454  doesn't surface with theory_fpa, though. 
							
						 
						
							2021-08-15 16:48:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5b32c3778f 
								
							 
						 
						
							
							
								
								remove out  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-31 18:00:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f5a08cc54e 
								
							 
						 
						
							
							
								
								add wip  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2021-07-31 17:57:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4a6083836a 
								
							 
						 
						
							
							
								
								call it data instead of c_ptr for approaching C++11 std::vector convention.  
							
							
							
						 
						
							2021-04-13 18:17:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8f577d3943 
								
							 
						 
						
							
							
								
								remove ast_manager get_sort method entirely  
							
							
							
						 
						
							2021-02-02 13:57:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								937b61fc88 
								
							 
						 
						
							
							
								
								fix build, refactor  
							
							
							
						 
						
							2021-02-02 05:26:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								3ae4c6e9de 
								
							 
						 
						
							
							
								
								refactor get_sort  
							
							
							
						 
						
							2021-02-02 04:45:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								4db41c02cc 
								
							 
						 
						
							
							
								
								remove some dead code from fpa2bv converter  
							
							
							
						 
						
							2021-01-04 17:06:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eadf755628 
								
							 
						 
						
							
							
								
								Fix bonus subtraction in fp.rem.  Fixes   #4564 . Fixes most of  #2381 .  
							
							
							
						 
						
							2020-11-06 20:54:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa58a36b9f 
								
							 
						 
						
							
							
								
								model refactor ( #4723 )  
							
							... 
							
							
							
							* refactor model fixing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* missing cond macro
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add macros dependency
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* deps and debug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* add dependency to normal forms
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* build issues
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* compile
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fix leal regression
* complete model fixer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* fold back private functionality to model_finder
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* avoid duplicate fixed callbacks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-05 14:13:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								08a87b102c 
								
							 
						 
						
							
							
								
								more fpa  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-01 17:47:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2087c01cac 
								
							 
						 
						
							
							
								
								first cut of fpa solver  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-10-01 07:18:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb07a539b 
								
							 
						 
						
							
							
								
								more fpa  
							
							
							
						 
						
							2020-09-30 19:06:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6708a764f5 
								
							 
						 
						
							
							
								
								move generic functionality for fpa  
							
							... 
							
							
							
							move generic functionality for fpa to converter/rewriter so it can be used outside of theory_fpa @wintersteiger 
							
						 
						
							2020-09-30 18:50:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								35e3d8425c 
								
							 
						 
						
							
							
								
								move fpa  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-08-29 11:16:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								72d140334f 
								
							 
						 
						
							
							
								
								fixes for  #4634  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-08-13 08:45:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a298091322 
								
							 
						 
						
							
							
								
								Fix for fp.roundToIntegral of tiny, denormal floats.  Fixes   #4190 .  
							
							
							
						 
						
							2020-07-17 15:58:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ef57d7f8d 
								
							 
						 
						
							
							
								
								Fix FP rounding of huge exponents.  Fixes   #3776 .  
							
							
							
						 
						
							2020-07-17 13:42:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ccdae7af24 
								
							 
						 
						
							
							
								
								Fix for corner-case in fp.roundToIntegral.  Fixes   #2894 .  
							
							
							
						 
						
							2020-07-16 11:58:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3776588375 
								
							 
						 
						
							
							
								
								Clarify bit-blasting of fp.neg.  Fixes   #4466 .  
							
							
							
						 
						
							2020-07-08 18:24:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c59519bf9c 
								
							 
						 
						
							
							
								
								Add missing FP conversion.  Fixes   #4470 .  
							
							
							
						 
						
							2020-07-08 17:56:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e20e44ff 
								
							 
						 
						
							
							
								
								booyah  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-07-04 15:56:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca039c855 
								
							 
						 
						
							
							
								
								fix   #3919  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-04-11 12:31:38 -07:00