| 
								
								
									 Christoph M. Wintersteiger | dd17f3c7d6 | Renaming floats, float, Floats, Float -> FPA, fpa Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-08 13:18:56 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 52c6f7c3b1 | refine the safety check for leaving basis. As long as all base variables are unbounded in compatible directions as the non-basic variable we can detect unbounded variables. This partial check fixes integer divergence in a case exposed by Karpenov. Establishing or converting this to a check that always identifies unbounded integer variables is left for further analysis. Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-06 15:22:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ef57e4abe5 | extract theory symbols from Boolean objectives Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-05 19:42:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 061ac0f23e | populate proofs in opt specific tactics Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-05 16:44:33 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5ff923f504 | Added fp.to_sbv Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-04 19:01:02 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6d8587dff9 | FPA fixes for internal func_decls Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-04 18:53:21 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cf81f86c67 | build fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-04 18:52:23 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 007ecb4ab2 | MPF bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-04 14:37:33 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2f9e9e1a3c | create proof object in elim01. Codeplex issue 158 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-03 11:04:08 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0faf329054 | FPA API: bugfixes and examples for .NET and Java Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-03 17:26:58 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | fa26e2423e | Java API: Added FPA Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-03 16:50:31 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cf4dc527c4 | .NET FPA API bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-03 16:49:42 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3a2db1c793 | FPA API cosmetics Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-03 15:15:55 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6bfc9878fb | FPA  API cosmetics Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-03 15:13:57 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 376614a782 | Java API: slight overhaul in preparation for the FP additions Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-03 15:09:52 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2cd4669e21 | add DT translation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-03 01:47:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 129e048a1b | Adding field update feature Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-03 01:27:52 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 263456116d | Added fpa2bv_rewriter_params Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-02 19:05:40 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3c75b700e8 | Updates to the .NET API for FP Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-02 19:03:20 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3266e96e80 | fpa2bv slight refactoring Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-02 18:59:27 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | f684675a6e | FPA API: Added get_ebits/get_sbits + doc fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-02 18:58:43 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 09814128a6 | Update MPF toString Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-02 18:57:38 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e1e594be75 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api | 2015-01-02 18:11:16 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8e7278f02c | Java API: Removed unnecessary imports Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-02 18:10:47 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b46d76cddb | New FPA  C-API example Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 19:16:44 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6e849d7f73 | FPA  API cosmetics Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 19:16:02 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 076c709453 | cosmetics Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 19:00:06 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 09247d2e29 | FPA theory and API overhaul Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 18:44:41 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | a28454d95e | FPA: sort names consistency fix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 15:24:36 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 97df505dba | MPF consistency fix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 15:23:27 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 4f453703f7 | Added arguments of type float to the replayer. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-01 15:23:02 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 7d61223a3a | Improved FP theory Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 18:34:42 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 3fe11e4c38 | improved handling of unspecified values in FP Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 17:31:11 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 7a5239ef70 | QF_FP default tactic bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 17:30:45 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2b7f9b7e5c | build fix for floats Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 16:40:54 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 80c025b289 | Improved default tactic for QF_FP Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 16:15:55 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | afae49b9ed | More renaming QF_FPA -> QF_FP Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 16:15:40 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 21a847d299 | More renamings for QF_FP/qffp/is-qffp Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 15:36:11 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 208994e2dc | Renamed the default tactics form QF_FPA and QF_FPABV to QF_FP and QF_FPBV, in anticipation of the logic name QF_FPA to mean floats+arrays. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 15:33:50 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 01d78b7274 | added internal functions to fpa2bv converter Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 14:49:52 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 4d18e24fb4 | FPA rewriter bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 14:48:45 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 2258988b37 | MPF bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 14:48:06 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a296023823 | incorrect offset calculation in diff logic optimization. codeplex issue 156 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-12-29 16:15:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7d62ceeadc | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2014-12-29 12:57:17 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c54a19b084 | generate proof justifications in theory_pb: codeplex issue 157 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-12-29 12:57:02 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | defb6158fe | MPF: bugfix Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-29 17:09:28 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 33af7e8468 | FPA: bugfixes for fp.to_ubv Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-29 17:09:18 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0ab2782048 | FPA: name consistency Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-29 17:08:46 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 05121e25d4 | FPA theory support for conversion functions Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-28 19:28:48 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 621be0f47f | FPA: Added fp.to_ubv Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-28 18:01:18 +00:00 |  |