| 
								
								
									 Christoph M. Wintersteiger | 25011bc034 | eliminated unused variables | 2015-01-21 19:35:29 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 826d295981 | build fixes and removed unused variables | 2015-01-21 19:29:31 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d56d63e3e8 | Merge branch 'fpa-api' of https://git01.codeplex.com/z3 into unstable Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
Conflicts:
	src/tactic/portfolio/default_tactic.cpp | 2015-01-21 14:25:31 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ae792f1891 | avoid spurious warning message Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-21 13:47:32 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e20dc9f9a4 | typo Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-21 13:35:25 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e50e02e656 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2015-01-20 16:38:55 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e24db56650 | integrating new integer primal loop Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-20 16:38:45 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d8f90802c0 | Added FPA setup to default kernel setup Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-19 18:14:22 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 82f1e81ac2 | fix build errors on gcc Signed-off-by: Nikolaj Bjorner <nbjorner@z3-mac.local> | 2015-01-19 00:50:08 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4bb5302def | template args Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-18 15:54:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d45c7ce082 | prepare revised primal phase Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-18 04:11:40 +05:30 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 88aa349eb7 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api | 2015-01-16 12:30:28 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b9bbfbdbb7 | fix interval dependencies bug. Codeplex issue 163 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-16 12:05:12 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 41ad1d50f9 | fix java compilation bug Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-16 08:08:51 +05:30 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5344d6f3c0 | various bugfixes and extensions for FPA Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-15 19:25:49 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05b7aa3ebb | flush cache when proof mode changes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-15 14:32:18 +05:30 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e28701a64c | add assertions to simplifier Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-14 22:09:48 +05:30 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | c0bc2518b0 | Renaming for consistency mk_value -> mk_numeral Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-08 14:22:44 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0cedd32ea2 | More renaming floats -> fpa Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-08 13:47:26 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 5e5758bb25 | More float -> fpa renaming Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2015-01-08 13:37:18 +00:00 |  | 
				
					
						| 
								
								
									 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 | 129e048a1b | Adding field update feature Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-01-03 01:27:52 -08: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 | 7d61223a3a | Improved FP theory Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-31 18:34:42 +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 |  | 
				
					
						| 
								
								
									 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 | 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 | 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 | 12aaa0610b | FPA: added get_some_value/s for FP models Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-28 15:27:40 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 23aa614d55 | FPA: New theory implementation with support for "hidden" variables, relevancy, and eq/diseq. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-28 13:44:29 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f373996f09 | Merge branch 'opt' of https://git01.codeplex.com/z3 into opt | 2014-12-22 09:27:48 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c61e9f27db | local changes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-12-22 09:27:33 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0ceb67ae33 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api | 2014-12-21 18:47:02 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cf4b7219e1 | new theory_fpa. plenty of bugs remain. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-21 18:45:36 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 47325c5fd3 | FPA: bugfixes, naming convention, core theory additions Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-16 23:59:27 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f4d256ef30 | fix issue 153: assert rem/mod axiom no matter what is status of second argument Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-12-16 11:20:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ae3d16bc50 | fix overflow and integrality bugs reported by Phan Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-12-15 16:18:09 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | f11ee40c38 | FPA: bug and leak fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-14 19:09:17 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 4e913bb18c | FPA bugfixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-14 17:34:18 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b30e61e528 | FPA: bugfixes, leakfixes, added fp.to_real Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-13 19:34:55 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d6ac98a494 | FPA API: reintroduced to_ieee_bv Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-11 12:05:52 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 657595818e | FPA API: Renaming for consistency with final SMT standard. Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-12-10 18:45:44 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 08cb8b8de8 | address divergence in the case of shared theory symbols. Codeplex issue 147, thanks to George Karpenkov Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-12-09 16:04:25 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b7c5a29570 | FPA theory bug fixes Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-11-11 18:36:18 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8d3ef92383 | Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api Conflicts:
	scripts/mk_project.py
	src/api/z3.h
	src/ast/float_decl_plugin.cpp
	src/ast/float_decl_plugin.h
	src/ast/fpa/fpa2bv_converter.cpp
	src/ast/fpa/fpa2bv_rewriter.h
	src/ast/rewriter/float_rewriter.cpp
	src/ast/rewriter/float_rewriter.h
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> | 2014-11-11 11:53:39 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cf8ad072d0 | remove unused variable Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-11-07 16:03:27 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 444879db5f | fix bug reported on stackoverflow on crash for unconstrained variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2014-11-05 13:51:27 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6a496a1bfb | Merge branch 'pure' of https://git01.codeplex.com/z3 into contrib | 2014-10-24 21:17:57 +01:00 |  |