Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ddf4bc548f
								
							
						 | 
						
							
							
								
								allow disabling exceptions from C++. Issue #861
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-01-04 19:04:43 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae9a3bfc24
								
							
						 | 
						
							
							
								
								add operator for issue #860
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-01-04 09:14:09 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2bd29548da
								
							
						 | 
						
							
							
								
								improve parser error message over API, streamline names of statistics for arithmetic solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-25 17:27:56 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c44dd01292
								
							
						 | 
						
							
							
								
								fix missing else reported in #855
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-22 20:56:14 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e092232f67
								
							
						 | 
						
							
							
								
								add virtual destructors, fix operator code for API methods complement and intersection per note by Loris d'Antoni
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 23:17:52 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								99b7c26e9f
								
							
						 | 
						
							
							
								
								exposing regular expression features to address issue #831
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 13:05:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e6600c6be
								
							
						 | 
						
							
							
								
								add python API for newly exposed regex constructors
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 09:09:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								976fadf771
								
							
						 | 
						
							
							
								
								add missing complement
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 06:21:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								0473d2ef56
								
							
						 | 
						
							
							
								
								add regular expression features to C# API
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 06:17:13 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a82b5e21fe
								
							
						 | 
						
							
							
								
								add regular expression operations to C and C++ API
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 06:11:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e25bffab6
								
							
						 | 
						
							
							
								
								add range constructor to .NET API
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-08 18:33:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								feb801564b
								
							
						 | 
						
							
							
								
								adding range to C API. Issue #831
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-08 18:28:27 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								71ca355257
								
							
						 | 
						
							
							
								
								Fixed OpenMP problems in log synchronization. Relates to #798.
							
							
							
							
							
						 | 
						
							2016-11-22 13:26:29 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								dee7c29b19
								
							
						 | 
						
							
							
								
								Added optional synchronization for multi-thread API logs. Relates to #798.
							
							
							
							
							
						 | 
						
							2016-11-22 11:32:25 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								9053e6eba6
								
							
						 | 
						
							
							
								
								Resolved merge conflicts. Added FPA API input validity checks.
							
							
							
							
							
						 | 
						
							2016-11-15 20:19:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								2df5a4e3f9
								
							
						 | 
						
							
							
								
								typo
							
							
							
							
							
						 | 
						
							2016-11-12 15:01:54 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca81e803cb
								
							
						 | 
						
							
							
								
								Bugfix for Z3_fpa_get_numeral_sign. Relates to #570.
							
							
							
							
							
						 | 
						
							2016-11-10 21:33:42 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								b47c67dee3
								
							
						 | 
						
							
							
								
								Bugfix for Z3_fpa_get_numeral_*_uint64. Relates to #570.
							
							
							
							
							
						 | 
						
							2016-11-10 21:16:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								1188e6df47
								
							
						 | 
						
							
							
								
								Typo
							
							
							
							
							
						 | 
						
							2016-11-08 15:28:20 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								e22a67c12c
								
							
						 | 
						
							
							
								
								Whitespace
							
							
							
							
							
						 | 
						
							2016-11-08 15:27:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0066df6a9
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2016-11-08 15:12:08 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								a3e4629996
								
							
						 | 
						
							
							
								
								fixed hard-coded version number in setup.py
							
							
							
							
							
						 | 
						
							2016-11-08 15:12:04 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								7c308ca8c6
								
							
						 | 
						
							
							
								
								Merge pull request #779 from ddcc/master
							
							
							
							
							
							
							
							Standardize on __uint64 instead of unsigned __int64 
							
						 | 
						
							2016-11-08 12:21:34 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								889e5e9388
								
							
						 | 
						
							
							
								
								Bumped version number.
							
							
							
							
							
						 | 
						
							2016-11-07 23:19:59 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Dominic Chen
								
							 
						 | 
						
							
							
							
							
								
							
							
								00ada5305f
								
							
						 | 
						
							
							
								
								Standardize on __uint64 instead of unsigned __int64
							
							
							
							
							
						 | 
						
							2016-11-07 17:42:44 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								d57a2a6dce
								
							
						 | 
						
							
							
								
								Bumped version to 4.5.0
							
							
							
							
							
						 | 
						
							2016-11-07 22:02:30 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								80e136f090
								
							
						 | 
						
							
							
								
								build fix
							
							
							
							
							
						 | 
						
							2016-11-07 13:51:09 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e7077db70
								
							
						 | 
						
							
							
								
								Bugfix for denormal numeral exponents
							
							
							
							
							
						 | 
						
							2016-11-07 12:38:12 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								758a6d98fb
								
							
						 | 
						
							
							
								
								FPA API clarification
							
							
							
							
							
						 | 
						
							2016-11-07 12:35:48 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ebea09d05
								
							
						 | 
						
							
							
								
								added is_numeral_negative to ML API.
							
							
							
							
							
						 | 
						
							2016-11-07 10:28:39 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								696bbc7708
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2016-11-04 21:27:16 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac7e1b145c
								
							
						 | 
						
							
							
								
								Whitespace, typo
							
							
							
							
							
						 | 
						
							2016-11-04 21:27:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								81fce55d78
								
							
						 | 
						
							
							
								
								Updated optimization ML API. Addresses #776.
							
							
							
							
							
						 | 
						
							2016-11-04 21:22:01 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								51a4085910
								
							
						 | 
						
							
							
								
								check for logic in solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-04 15:19:11 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								c81ee05098
								
							
						 | 
						
							
							
								
								Fixes for .NET Core build
							
							
							
							
							
						 | 
						
							2016-11-02 13:36:29 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								9c16d16bc8
								
							
						 | 
						
							
							
								
								removed debug output
							
							
							
							
							
						 | 
						
							2016-10-28 12:22:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								253cfeb0af
								
							
						 | 
						
							
							
								
								Added FPA numeral accessors/predicates to Python API
							
							
							
							
							
						 | 
						
							2016-10-27 15:07:34 +01: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								e4f7ff9881
								
							
						 | 
						
							
							
								
								Added Z3_fpa_is_numeral_negative to FPA API
							
							
							
							
							
						 | 
						
							2016-10-27 15:06:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								23c58a1ef6
								
							
						 | 
						
							
							
								
								Added FPA numeral predicates to ML API
							
							
							
							
							
						 | 
						
							2016-10-26 18:53:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								903d962a3c
								
							
						 | 
						
							
							
								
								Merge branch 'fpa_numeral_accessors' of https://github.com/wintersteiger/z3 into fpa_numeral_accessors
							
							
							
							
							
						 | 
						
							2016-10-26 18:44:49 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								935c523ef8
								
							
						 | 
						
							
							
								
								Added FPA numeral predicates to Java API
							
							
							
							
							
						 | 
						
							2016-10-26 18:44:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								c573a7446b
								
							
						 | 
						
							
							
								
								Added FPA numeral predicates to .NET API
							
							
							
							
							
						 | 
						
							2016-10-26 18:44:25 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf93e39666
								
							
						 | 
						
							
							
								
								Fixed FPA unbiased exponent accessors
							
							
							
							
							
						 | 
						
							2016-10-26 15:54:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								e381cef92c
								
							
						 | 
						
							
							
								
								Marked .NET Z3Exception as serializable
							
							
							
							
							
						 | 
						
							2016-10-26 15:12:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ead970b477
								
							
						 | 
						
							
							
								
								Bugfix for Python API.
							
							
							
							
							
							
							
							Thanks to John D. Ramsdell for reporting this issue (http://stackoverflow.com/questions/39584779/why-is-the-sort-of-a-bound-variable-forced-not-to-be-a-finite-domain-sort). 
							
						 | 
						
							2016-10-26 14:08:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								461e88e34c
								
							
						 | 
						
							
							
								
								additional robustness check for incremental sat solver core when it recieves interpreted constants, added PB equality to interface and special handling of equalities to adddress performance gap documented in #755
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-10-25 20:32:13 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								963dfad10e
								
							
						 | 
						
							
							
								
								fix for biased flag on get_numeral_exponent_string
							
							
							
							
							
						 | 
						
							2016-10-25 14:17:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc78a04135
								
							
						 | 
						
							
							
								
								removed debug output
							
							
							
							
							
						 | 
						
							2016-10-25 12:20:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |