Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe5c42c90f
								
							
						 | 
						
							
							
								
								fixes to bugs exposed by regressions
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-12-15 05:23:47 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								50f18a77af
								
							
						 | 
						
							
							
								
								disable 'optimization' that led to wrong model'
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-12-15 02:40:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ken McMillan
								
							 
						 | 
						
							
							
							
							
								
							
							
								3764064e98
								
							
						 | 
						
							
							
								
								fixed some address dependencies
							
							
							
							
							
						 | 
						
							2013-12-13 18:41:35 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								da348fe1c0
								
							
						 | 
						
							
							
								
								first pass on normalization
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-12-07 14:38:09 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								16ebceb9ff
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
							
							
							
							
							
							
							
							Conflicts:
	scripts/mk_project.py
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-12-04 13:50:42 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								97dfb6d521
								
							
						 | 
						
							
							
								
								moving to rational coefficients
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-21 15:55:08 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								33895d522b
								
							
						 | 
						
							
							
								
								fix and enable learning
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-19 20:47:16 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee0abfbfe9
								
							
						 | 
						
							
							
								
								rename card->pb
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-18 21:25:02 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								06ae0db116
								
							
						 | 
						
							
							
								
								working on pb solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-14 18:04:05 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d1937b2032
								
							
						 | 
						
							
							
								
								add PB operators to C-based API
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-13 17:09:10 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								e1a6c5098d
								
							
						 | 
						
							
							
								
								fixed memory leak
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-11-11 17:33:02 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e412d6175d
								
							
						 | 
						
							
							
								
								add pb capabilities
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-09 16:19:49 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e8c7d85aa
								
							
						 | 
						
							
							
								
								add vocabulary for arbitrary PB inequalities
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-09 16:13:26 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								86f39cd4c1
								
							
						 | 
						
							
							
								
								Changed references to _DEBUG to Z3DEBUG.
							
							
							
							
							
							
							
							(gcc does not define _DEBUG for debug builds.)
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-11-08 19:21:55 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2f04918c39
								
							
						 | 
						
							
							
								
								working on cardinality tactic
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-06 12:33:09 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ken McMillan
								
							 
						 | 
						
							
							
							
							
								
							
							
								d8972d4b17
								
							
						 | 
						
							
							
								
								removed commented-out code
							
							
							
							
							
						 | 
						
							2013-11-05 13:35:37 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ken McMillan
								
							 
						 | 
						
							
							
							
							
								
							
							
								a785a5a4b8
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' into interp
							
							
							
							
							
						 | 
						
							2013-11-05 12:28:13 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ken McMillan
								
							 
						 | 
						
							
							
							
							
								
							
							
								49c72abb2d
								
							
						 | 
						
							
							
								
								new interpolation fixes; re-added fixedpoint-push/pop
							
							
							
							
							
						 | 
						
							2013-11-05 12:17:09 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								9467806a5c
								
							
						 | 
						
							
							
								
								debugging cardinality theory
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-05 09:39:28 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2853b322ca
								
							
						 | 
						
							
							
								
								sketch cardinality plugin module
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-05 01:30:34 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0de1e34ac
								
							
						 | 
						
							
							
								
								working on upper bound optimziation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-11-03 14:54:42 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ken McMillan
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a0947b3ba
								
							
						 | 
						
							
							
								
								merged with unstable
							
							
							
							
							
						 | 
						
							2013-10-18 17:26:41 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								f54b068669
								
							
						 | 
						
							
							
								
								added floating point standard draft version 3 function symbols
							
							
							
							
							
						 | 
						
							2013-10-17 15:29:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								65a202873f
								
							
						 | 
						
							
							
								
								Bugfix for equality rewriting on floats.
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-10-10 15:38:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a9f8bbb34
								
							
						 | 
						
							
							
								
								rewriter and value recognition bugfixes for floats
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-10-08 20:01:39 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								419f99c329
								
							
						 | 
						
							
							
								
								fix bug found by Ethan: fresh values for bit-vectors loops if the domain of bit-vectors is truly small
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-09-13 15:30:56 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4338f085b
								
							
						 | 
						
							
							
								
								re-organization of muz
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-08-28 22:11:33 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c145dcd4b
								
							
						 | 
						
							
							
								
								fix parameter checking on quantifiers (thanks to Esteban Pavese), fix query tracking in rel_context (thanks to Nuno Lopes), fix counter for free variables under quantfiers (thanks to Tomer Weiss)
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-08-22 15:00:52 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f515ef356
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
							
							
							
							
							
						 | 
						
							2013-08-14 17:56:26 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								04678d9628
								
							
						 | 
						
							
							
								
								improve error message when sorts are non-numeric
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-08-14 17:56:07 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								f82d055e60
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
							
							
							
							
							
						 | 
						
							2013-08-12 08:55:48 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f83e7a251
								
							
						 | 
						
							
							
								
								fix bug masked by default configuration
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-08-10 12:23:34 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								3b64265c27
								
							
						 | 
						
							
							
								
								remove duplicated definition of is_store and is_select
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-08-09 09:15:04 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								092dfa396a
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
							
							
							
							
							
						 | 
						
							2013-08-07 15:22:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo de Moura
								
							 
						 | 
						
							
							
							
							
								
							
							
								d9941c0ccc
								
							
						 | 
						
							
							
								
								Add code for rejecting bitvector constants of size 0
							
							
							
							
							
							
							
							Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> 
							
						 | 
						
							2013-06-28 19:21:27 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								10df5e950d
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
							
							
							
							
							
						 | 
						
							2013-06-28 12:14:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo de Moura
								
							 
						 | 
						
							
							
							
							
								
							
							
								544dfde454
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into unstable
							
							
							
							
							
						 | 
						
							2013-06-27 09:30:33 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo de Moura
								
							 
						 | 
						
							
							
							
							
								
							
							
								f238720b76
								
							
						 | 
						
							
							
								
								Cherry-pick goodies from mcsat branch
							
							
							
							
							
							
							
							Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> 
							
						 | 
						
							2013-06-27 09:19:23 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								b9aa721365
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
							
							
							
							
							
						 | 
						
							2013-06-26 18:17:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								324dc5869d
								
							
						 | 
						
							
							
								
								fix substitution bug in qe, working on boogie trace
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2013-06-25 13:07:28 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo de Moura
								
							 
						 | 
						
							
							
							
							
								
							
							
								a60b53bfd8
								
							
						 | 
						
							
							
								
								Fix compilation errors/warnings when using GCC
							
							
							
							
							
							
							
							Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> 
							
						 | 
						
							2013-06-20 17:52:20 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								de98426649
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://git01.codeplex.com/z3 into fpa-api
							
							
							
							
							
						 | 
						
							2013-06-18 12:08:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								76c59cb85c
								
							
						 | 
						
							
							
								
								MPF conversion bugfix.
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-14 17:22:25 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								a9840b291f
								
							
						 | 
						
							
							
								
								FPA API: Tied into rest of the API;
							
							
							
							
							
							
							
							added numeral/value handling through existing functions;
added trivial .NET example.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-10 19:06:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								573ec293dc
								
							
						 | 
						
							
							
								
								FPA: Added core C API.
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-07 19:09:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								455618bb2b
								
							
						 | 
						
							
							
								
								FPA: added is_nan
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-07 18:34:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								d7639557d2
								
							
						 | 
						
							
							
								
								FPA: added rewriting and fpa2bv conversion rules for new operations.
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-07 18:03:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								123d3ec3a7
								
							
						 | 
						
							
							
								
								New FPA operators added.
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-07 17:55:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								e5c720de29
								
							
						 | 
						
							
							
								
								FPA: bugfix for abs
							
							
							
							
							
							
							
							Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com> 
							
						 | 
						
							2013-06-07 17:36:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo de Moura
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2a2dbb4b6
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' into contrib
							
							
							
							
							
						 | 
						
							2013-06-05 14:00:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |