| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ef7915858b | add filter to detect circumventing the default semantics of bit-vector division with the use of the sat-based bit-vector solver. Provides a way to fix issue #190 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-24 16:27:07 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 76c9abada2 | remove dbg pp Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-23 11:00:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 546a9b8f03 | revising pd-maxres Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-23 10:53:39 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 980e74b4ff | add tactic to recognize small discrete domains and convert them into bit-vectors Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-20 06:39:11 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 40eb7c9c84 | fix 0-1 translation bug reported by Klaus Becker Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-10 16:21:02 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | aa431bb67f | ensure pb on lex > 1 constraints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-08 14:10:11 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8505ca843b | recognize more pb patterns Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-08 13:39:39 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f96c0b6963 | fixes #186, remove ite-lifting from opt_context to detect weighted maxsat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-08-06 11:52:59 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4bc044c982 | update header guards to be C++ style. Fixes issue #9 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2015-07-08 23:18:40 -07:00 |  |