Bruce Mitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								ae8027e594 
								
							 
						 
						
							
							
								
								Fix typos.  
							
							
							
						 
						
							2018-02-01 19:39:43 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Bruce Mitchener 
								
							 
						 
						
							
							
							
							
								
							
							
								73b3da37d8 
								
							 
						 
						
							
							
								
								Typo fixes.  
							
							
							
						 
						
							2018-01-02 22:48:06 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee30a3cd9 
								
							 
						 
						
							
							
								
								include special functionality in parsers for solvers and opt for additional file formats  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-12-03 20:00:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								161b6a9983 
								
							 
						 
						
							
							
								
								increase minor version, update java/.net apis  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-28 11:51:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								433239d5e9 
								
							 
						 
						
							
							
								
								add solver_from_string to APIs  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-21 18:39:16 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								46a96127be 
								
							 
						 
						
							
							
								
								add solver_from_string to APIs  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-21 18:37:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4bbece6616 
								
							 
						 
						
							
							
								
								re-organize proof and model converters to be associated with goals instead of external  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-18 16:33:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb35b951c 
								
							 
						 
						
							
							
								
								make .NET and Java bindings for optimization use Expr instead of ArithExpr to accomodate bit-vector optimization  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-13 08:51:16 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								fd49a0c89c 
								
							 
						 
						
							
							
								
								added facility to persist model transformations  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-11-02 00:05:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c9f540b066 
								
							 
						 
						
							
							
								
								additional array functions exposed over API, ping  #1223  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-10-19 11:08:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ae9a6664d4 
								
							 
						 
						
							
							
								
								add cube mode  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-09-24 10:53:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								651587ce01 
								
							 
						 
						
							
							
								
								merge with master branch  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-09-19 09:39:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								c275d4ddca 
								
							 
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2017-09-17 18:33:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								db398eca7a 
								
							 
						 
						
							
							
								
								Tabs, formatting.  
							
							
							
						 
						
							2017-09-17 17:50:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								43c2ccb29a 
								
							 
						 
						
							
							
								
								add missing functions to serialize optimize benchmarks for Java  #1215  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-08-16 16:38:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b759fd865 
								
							 
						 
						
							
							
								
								add missing functions to serialize optimize benchmarks for Java  #1215  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-08-16 16:18:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b482dbd589 
								
							 
						 
						
							
							
								
								merge  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-07-27 17:02:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2b0106c199 
								
							 
						 
						
							
							
								
								doc fixes  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-07-09 11:26:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2d49119d2a 
								
							 
						 
						
							
							
								
								add note to Context documentation about scoped uses of contexts  #1077  
							
							
							
						 
						
							2017-06-21 18:56:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								d8a02bc040 
								
							 
						 
						
							
							
								
								Fixed AST translation functions in .NET and Java APIs.  Fixes   #1073 .  
							
							
							
						 
						
							2017-06-14 13:24:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								c980cfd783 
								
							 
						 
						
							
							
								
								add concat recognizer  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-06-13 20:51:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								5066bd01f7 
								
							 
						 
						
							
							
								
								Merge pull request  #1070  from delcypher/cmake_file_move  
							
							... 
							
							
							
							[CMake] Move CMake files into their intended location 
							
						 
						
							2017-06-13 13:27:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								90a38c9a35 
								
							 
						 
						
							
							
								
								Merge pull request  #1073  from chaserhkj/funcdecl-translate-java  
							
							... 
							
							
							
							Add translate method for FuncDecl in java api 
							
						 
						
							2017-06-13 13:27:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KangJing Huang (Chaserhkj) 
								
							 
						 
						
							
							
							
							
								
							
							
								5799947183 
								
							 
						 
						
							
							
								
								Fix docstrings for FuncDecl.translate  
							
							
							
						 
						
							2017-06-13 02:37:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KangJing Huang (Chaserhkj) 
								
							 
						 
						
							
							
							
							
								
							
							
								3a692fe33c 
								
							 
						 
						
							
							
								
								Add translate method for FuncDecl in java api  
							
							
							
						 
						
							2017-06-13 00:37:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Liew 
								
							 
						 
						
							
							
							
							
								
							
							
								4b517b96df 
								
							 
						 
						
							
							
								
								[CMake] Move CMake files into their intended location so the  
							
							... 
							
							
							
							`contrib/cmake/bootstrap.py` script no longer needs to be executed.
The previous location of the CMake files was a compromise proposed
by @agurfinkel in #461 . While this has served us well (allowing progress
to be made) over time limitations of this approach have appeared.
The main problem is that doing many git operations (e.g. pull, rebase)
means the CMake files don't get updated unless the user remembers to
run the script. This can lead to broken and confusing build system
behaviour.
This commit only does the file moving and necessary changes to
`.gitignore`. Other changes will be done in subsequent commits. 
							
						 
						
							2017-06-12 11:59:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								181911463e 
								
							 
						 
						
							
							
								
								Merge branch 'opt' of  https://github.com/nikolajbjorner/z3  into opt  
							
							
							
						 
						
							2017-06-02 10:40:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								0ac80fc042 
								
							 
						 
						
							
							
								
								have parser produce ast-vector instead of single ast  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-06-01 21:21:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								52e0f3b539 
								
							 
						 
						
							
							
								
								add string accessors to managed APIs  #1051  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-06-01 09:10:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									KangJing Huang (Chaserhkj) 
								
							 
						 
						
							
							
							
							
								
							
							
								8092dd5aa3 
								
							 
						 
						
							
							
								
								Fix Expr.update in java API returning superclass  
							
							
							
						 
						
							2017-05-29 20:51:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								8b5627e361 
								
							 
						 
						
							
							
								
								additional API per  #977  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-04-16 12:13:30 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9933c36050 
								
							 
						 
						
							
							
								
								replace long by int  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-04-15 17:06:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								ab6abe901f 
								
							 
						 
						
							
							
								
								replace long by int  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-04-15 15:57:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								87c3b5ee51 
								
							 
						 
						
							
							
								
								replace uint by long  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-04-15 15:29:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								e4b9080165 
								
							 
						 
						
							
							
								
								include timeout/rlimit parameters in optmize  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-04-15 15:04:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								7bb5e72e07 
								
							 
						 
						
							
							
								
								add missing string/re operations  #977  and adding Pseudo-Boolean operations to Java API  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2017-04-15 09:09:30 +07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								be1e9918f0 
								
							 
						 
						
							
							
								
								Class Optimize#Handle should be static,  
							
							... 
							
							
							
							as it already includes an explicit reference to the Optimize class. 
							
						 
						
							2017-02-27 18:49:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								b3be83e7c5 
								
							 
						 
						
							
							
								
								Sane indentation + removing extra spaces for Optimize.java  
							
							
							
						 
						
							2017-02-27 18:48:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								d6c79facc7 
								
							 
						 
						
							
							
								
								Java API for getting the objective value as a triple  
							
							... 
							
							
							
							See #911  for the motivation,
and e02160c674 
							
						 
						
							2017-02-27 18:42:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f1a704484b 
								
							 
						 
						
							
							
								
								Re-added context creation locks in the Java API. Relates to  #819 .  
							
							
							
						 
						
							2016-12-01 23:16:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								95d7b33ebb 
								
							 
						 
						
							
							
								
								Added is_numeral_negative to .NET and Java APIs  
							
							
							
						 
						
							2016-10-27 15:07:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								935c523ef8 
								
							 
						 
						
							
							
								
								Added FPA numeral predicates to Java API  
							
							
							
						 
						
							2016-10-26 18:44:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								abcb6040d4 
								
							 
						 
						
							
							
								
								Refactored FPA numeral accessors.  
							
							
							
						 
						
							2016-10-24 12:53:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								6b474adc8a 
								
							 
						 
						
							
							
								
								Added accessors to extract sign/exponent/significand BV numerals from FP numerals.  
							
							
							
						 
						
							2016-10-24 12:50:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								3587baaf24 
								
							 
						 
						
							
							
								
								Added full version strings and associated API functions.  
							
							
							
						 
						
							2016-07-28 18:06:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								cb87991d5f 
								
							 
						 
						
							
							
								
								Java bindings: Force cleaning the queue on context closing.  
							
							
							
						 
						
							2016-06-29 13:09:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								e9eb88e1b3 
								
							 
						 
						
							
							
								
								fixed java build issues. Relates to  #648 .  
							
							
							
						 
						
							2016-06-24 15:08:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								b086aac45f 
								
							 
						 
						
							
							
								
								Use constructors instead of static methods for Context.java.  
							
							
							
						 
						
							2016-06-16 18:21:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								b65d83aacf 
								
							 
						 
						
							
							
								
								Java API: explain the phantom references mechanics in Javadoc.  
							
							
							
						 
						
							2016-06-13 12:22:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									George Karpenkov 
								
							 
						 
						
							
							
							
							
								
							
							
								a914822346 
								
							 
						 
						
							
							
								
								JavaAPI: DecRefQueue -- do not use move_limit for now.  
							
							
							
						 
						
							2016-06-13 12:18:31 +02:00