Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								c2edf2c5bf
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into lackr
							
							
							
							
							
						 | 
						
							2016-01-25 13:04:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								99176cca60
								
							
						 | 
						
							
							
								
								Bugfix for FP model converter.
							
							
							
							
							
						 | 
						
							2016-01-18 18:00:04 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								743a59254e
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into lackr
							
							
							
							
							
						 | 
						
							2016-01-07 16:39:43 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b47a84598
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3 into jan4
							
							
							
							
							
						 | 
						
							2016-01-05 11:34:35 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								677ff221f8
								
							
						 | 
						
							
							
								
								Internal consistency: FP exponents are always passed before significands.
							
							
							
							
							
						 | 
						
							2016-01-04 18:57:15 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								72d2cd546e
								
							
						 | 
						
							
							
								
								elim_bounds bugfix
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-22 17:48:02 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e26c97782
								
							
						 | 
						
							
							
								
								tuning bit-vector operations
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-21 13:09:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Mikolas Janota
								
							 
						 | 
						
							
							
							
							
								
							
							
								3dbc307ecd
								
							
						 | 
						
							
							
								
								Setting up the lackr branch.
							
							
							
							
							
						 | 
						
							2015-12-16 20:10:14 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee0dbf34f0
								
							
						 | 
						
							
							
								
								add completion (introducing negative root function symbols) to address regression introduced when fixing unsound handling of negative roots
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-16 00:49:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7e2fb31e3
								
							
						 | 
						
							
							
								
								updates to resource exceptions, update master possibly handle pull request issue
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-12 11:36:49 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4132fc2d91
								
							
						 | 
						
							
							
								
								ensure limit children are safe for race conditions
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-12 10:18:51 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a051719d8
								
							
						 | 
						
							
							
								
								cleanup deprecated critical sections, fix cancellation for par_or_else tactic
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-12 09:43:00 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								521271e559
								
							
						 | 
						
							
							
								
								moving to resource managed cancellation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-11 17:46:22 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								baee4225a7
								
							
						 | 
						
							
							
								
								reworking cancellation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-11 16:21:24 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								981f8226fe
								
							
						 | 
						
							
							
								
								moving to resource managed cancellation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-11 13:36:47 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								61dbb6168e
								
							
						 | 
						
							
							
								
								cleanup cancelation logic
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-11 12:35:35 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								035f2bb0da
								
							
						 | 
						
							
							
								
								disable unsound simplification of root objects, and incorrect evaluation of negative even roots
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-09 08:41:59 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa777bd5c6
								
							
						 | 
						
							
							
								
								Fix for #343. Optimizations introduced on 8-10-2015 were too agressive. Remove unreferened variable
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-01 13:43:47 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								9fa4bf2f8f
								
							
						 | 
						
							
							
								
								Fix for #343. Optimizations introduced on 8-10-2015 were too agressive
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-12-01 13:41:57 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								db2f973e3e
								
							
						 | 
						
							
							
								
								Fixed initialization order in bvarray2uf_tactic
							
							
							
							
							
						 | 
						
							2015-11-27 15:34:06 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								6aa5ec9f77
								
							
						 | 
						
							
							
								
								Eliminated unused variables
							
							
							
							
							
						 | 
						
							2015-11-23 13:12:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6d301c5eb
								
							
						 | 
						
							
							
								
								fix for mising handling of quantifiers in tactic. Bug #324
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-11-17 18:38:37 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								806016c315
								
							
						 | 
						
							
							
								
								build fix
							
							
							
							
							
						 | 
						
							2015-11-13 14:11:39 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								643dbb874b
								
							
						 | 
						
							
							
								
								Added tactic that translates BV arrays into BV UFs.
							
							
							
							
							
						 | 
						
							2015-11-12 15:27:33 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								5cf2caa7e9
								
							
						 | 
						
							
							
								
								Added check for QF_BV in QF_UFBV tactic.
							
							
							
							
							
						 | 
						
							2015-11-12 14:48:55 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								746689904d
								
							
						 | 
						
							
							
								
								Added elim_small_bv_tactic.
							
							
							
							
							
						 | 
						
							2015-11-10 16:23:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								4e05e93ecb
								
							
						 | 
						
							
							
								
								Bugfix for FPA model generation/conversion.
							
							
							
							
							
							
							
							Addresses #300 
							
						 | 
						
							2015-11-09 11:52:44 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ebbed7a92e
								
							
						 | 
						
							
							
								
								Added tactic comments for QF_AUFLIA, QF_AUFBV, QF_UF, and QF_UFBV default tactics.
							
							
							
							
							
						 | 
						
							2015-11-04 15:44:29 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ac64f1f96
								
							
						 | 
						
							
							
								
								Bugfix for FP model converter (fp.min/fp.max models)
							
							
							
							
							
						 | 
						
							2015-11-02 19:55:25 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								92152b16ca
								
							
						 | 
						
							
							
								
								Bugfixes for model verification of unspecified values of fp.min/fp.max
							
							
							
							
							
						 | 
						
							2015-11-02 19:25:44 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								c537084056
								
							
						 | 
						
							
							
								
								Revert "Fixed bug in par-or tactic."
							
							
							
							
							
							
							
							This reverts commit 89b6589a37. 
							
						 | 
						
							2015-10-28 18:42:16 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								89b6589a37
								
							
						 | 
						
							
							
								
								Fixed bug in par-or tactic.
							
							
							
							
							
							
							
							Fixes #269. 
							
						 | 
						
							2015-10-28 15:34:30 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								d558eaa321
								
							
						 | 
						
							
							
								
								Eliminated unused variable in fpa2bv model converter.
							
							
							
							
							
						 | 
						
							2015-10-26 15:45:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								cbf8bd8de1
								
							
						 | 
						
							
							
								
								Enabled proof & core production in fpa2bv and qffp.
							
							
							
							
							
						 | 
						
							2015-10-25 15:56:42 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ed94bc2f6b
								
							
						 | 
						
							
							
								
								Bugfix for fpa2bv converter.
							
							
							
							
							
						 | 
						
							2015-10-25 13:10:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b5abcd55a
								
							
						 | 
						
							
							
								
								Improved support for FPA unspecified min/max values, model validation, and proof generation.
							
							
							
							
							
						 | 
						
							2015-10-25 13:10:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca496f20cb
								
							
						 | 
						
							
							
								
								Partial refactoring of fpa2bv conversion to support proofs.
							
							
							
							
							
						 | 
						
							2015-10-25 13:10:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								099775947e
								
							
						 | 
						
							
							
								
								Partial fix for fp,min/fp.max models
							
							
							
							
							
						 | 
						
							2015-10-25 13:10:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								6749c19ab1
								
							
						 | 
						
							
							
								
								Merge branch 'static_analysis' of https://github.com/daniel-j-h/z3
							
							
							
							
							
							
							
							# Conflicts:
#	src/ast/ast.h
#	src/interp/iz3foci.cpp
#	src/muz/duality/duality_dl_interface.cpp
#	src/util/hwf.h 
							
						 | 
						
							2015-10-19 15:14:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a026c355f
								
							
						 | 
						
							
							
								
								Corrected unspecified behavior of corner cases in fp.min/fp.max.
							
							
							
							
							
							
							
							Partially addresses #68. 
							
						 | 
						
							2015-10-07 20:39:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								32194b3f36
								
							
						 | 
						
							
							
								
								Eliminated unused variables.
							
							
							
							
							
						 | 
						
							2015-10-04 15:22:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								1294a2ac15
								
							
						 | 
						
							
							
								
								Fixed a memory leak
							
							
							
							
							
						 | 
						
							2015-10-01 13:31:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d71190468
								
							
						 | 
						
							
							
								
								add catch for cancellation intermixed with return value l_true. To address regressions in QF_LIA tests
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-29 16:50:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								de3ead9ff1
								
							
						 | 
						
							
							
								
								build fix
							
							
							
							
							
						 | 
						
							2015-09-28 18:20:22 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								076e680433
								
							
						 | 
						
							
							
								
								Improved UF suppport in fpa2bv_converter.
							
							
							
							
							
						 | 
						
							2015-09-25 17:28:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								2744d80642
								
							
						 | 
						
							
							
								
								Fixed reference counting in fpa2bv converter.
							
							
							
							
							
						 | 
						
							2015-09-23 14:22:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4be3926daa
								
							
						 | 
						
							
							
								
								use signed character type declarations for cross platform compilation. Fixes issue #210
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-05 16:30:58 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								87396bd648
								
							
						 | 
						
							
							
								
								fix issue #212 - don't use SAT solver core when division semantics is disabled
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-05 11:03:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								b4d0e6076e
								
							
						 | 
						
							
							
								
								change behavior on allocation excess to process exit to avoid memory smashes on exception unsafe code blocks. Fixes issue #175
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-02 16:12:19 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc5d719d9e
								
							
						 | 
						
							
							
								
								enable incremental bit-vector solving
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-01 09:48:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |