Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								c787ea1a3b
								
							
						 | 
						
							
							
								
								Bugfix for FP UFs.
							
							
							
							
							
						 | 
						
							2015-10-08 12:45:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								a2503af585
								
							
						 | 
						
							
							
								
								Bugfixes for UFs and conversion functions in theory_fpa
							
							
							
							
							
						 | 
						
							2015-10-08 11:54:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								de39173f6f
								
							
						 | 
						
							
							
								
								Corrected unspecified behavior of fp.min/fp.max corner cases in fpa2bv_converter and in theory_fpa.
							
							
							
							
							
							
							
							Fixes #68 
							
						 | 
						
							2015-10-07 20:44:08 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7768aa5487
								
							
						 | 
						
							
							
								
								compiler warning by daniel j h
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-10-04 10:35:48 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								bdf755156c
								
							
						 | 
						
							
							
								
								fix model generation: don't build interpretations for Length()
							
							
							
							
							
						 | 
						
							2015-10-01 20:31:40 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								1cdfe159b8
								
							
						 | 
						
							
							
								
								simplify_concat_equality() and easy cases there
							
							
							
							
							
							
							
							still WIP especially wrt. model generation but what's here does work 
							
						 | 
						
							2015-09-29 20:19:43 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								2320b6dc48
								
							
						 | 
						
							
							
								
								solve_concat_eq_str() case 4: somewhat working
							
							
							
							
							
							
							
							something's wrong but it may be very simple to fix 
							
						 | 
						
							2015-09-29 17:46:51 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d9b6623400
								
							
						 | 
						
							
							
								
								include rlimit in nlsat, include dedicated error message, for issue #216
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-29 09:16:46 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b3e242990
								
							
						 | 
						
							
							
								
								adding rlimit resource limit facility to provide platform and architecture independent method for canceling activities
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-09-28 13:37:59 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								876af399e3
								
							
						 | 
						
							
							
								
								probably fix duplication of mk_string() terms
							
							
							
							
							
							
							
							also implement Case 2 of solve_concat_eq_str() 
							
						 | 
						
							2015-09-28 14:44:25 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								0d54e4e4ae
								
							
						 | 
						
							
							
								
								implement str_decl_plugin::is_value() and ::is_unique_value()
							
							
							
							
							
							
							
							we can now prove that (= "abc" "def") is unsatisfiable 
							
						 | 
						
							2015-09-27 23:57:41 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d5a0ea53f
								
							
						 | 
						
							
							
								
								WIP add axioms
							
							
							
							
							
						 | 
						
							2015-09-26 18:51:02 -04: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2c9b69eb3
								
							
						 | 
						
							
							
								
								fixed memory leak (`mem' remained allocated upon exception thrown in check_args).
							
							
							
							
							
						 | 
						
							2015-09-17 13:20:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d39108808
								
							
						 | 
						
							
							
								
								Bugfix for fp.to_sbv
							
							
							
							
							
							
							
							Fixes #162 
							
						 | 
						
							2015-09-17 12:21:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								52df2224e9
								
							
						 | 
						
							
							
								
								Disabled FP debug variables.
							
							
							
							
							
						 | 
						
							2015-09-16 18:04:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								27f8ad288c
								
							
						 | 
						
							
							
								
								Bugfix for fp.to_ubv.
							
							
							
							
							
							
							
							Fixes #162., 
							
						 | 
						
							2015-09-16 14:26:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								79d69cd5f0
								
							
						 | 
						
							
							
								
								Added FP to_ieee_bv to fpa_rewriter to enable model evaluation.
							
							
							
							
							
						 | 
						
							2015-09-16 12:57:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								46e24e094c
								
							
						 | 
						
							
							
								
								fixed warning message
							
							
							
							
							
						 | 
						
							2015-09-16 12:08:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								869cd6074d
								
							
						 | 
						
							
							
								
								Bugfix for fp.to_sbv and fp.to_ubv.
							
							
							
							
							
							
							
							Fixes #162. 
							
						 | 
						
							2015-09-15 19:03:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1073206f9
								
							
						 | 
						
							
							
								
								Bugfix for FP rewriter.
							
							
							
							
							
						 | 
						
							2015-09-15 16:23:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								d0fa4e992f
								
							
						 | 
						
							
							
								
								Bugfix for fp.to_sbv.
							
							
							
							
							
							
							
							Fixes #162 
							
						 | 
						
							2015-09-14 14:04:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								25f75b60fe
								
							
						 | 
						
							
							
								
								Bugfix for fp.mul and fp.fma for small numbers of e/s bits.
							
							
							
							
							
							
							
							Fixes #215. 
							
						 | 
						
							2015-09-10 11:37:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b04f1570f
								
							
						 | 
						
							
							
								
								instantiate length axiom for concatenation
							
							
							
							
							
						 | 
						
							2015-09-07 19:40:25 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc86385e7f
								
							
						 | 
						
							
							
								
								add Length function to theory of strings
							
							
							
							
							
						 | 
						
							2015-09-07 16:13:48 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f0d9157ac
								
							
						 | 
						
							
							
								
								at least for now, Concat is no longer associative
							
							
							
							
							
							
							
							this means that we'll always have (Concat a b)
instead of variadic forms 
							
						 | 
						
							2015-09-06 21:47:57 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0c301e920
								
							
						 | 
						
							
							
								
								register Concat function
							
							
							
							
							
							
							
							now reaches str_decl_plugin::mk_func_decl() 
							
						 | 
						
							2015-09-06 21:05:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								8137e022e3
								
							
						 | 
						
							
							
								
								load str decl plugin; recognize String sorted constants
							
							
							
							
							
						 | 
						
							2015-09-06 20:53:08 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								744d2e3c9c
								
							
						 | 
						
							
							
								
								pretty-printing of string constants in AST
							
							
							
							
							
							
							
							spec2 looks good now 
							
						 | 
						
							2015-09-03 01:12:08 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								02345ee5f1
								
							
						 | 
						
							
							
								
								fix string constant representation in parser
							
							
							
							
							
							
							
							spec1 loopback OK 
							
						 | 
						
							2015-09-03 00:17:05 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								e48ac4a97a
								
							
						 | 
						
							
							
								
								create and register string theory plugin
							
							
							
							
							
							
							
							the parser gets a little bit further now!
rejects input with "unexpected character" 
							
						 | 
						
							2015-09-02 21:12:03 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								fdef17683a
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
							
							
							
							
							
						 | 
						
							2015-09-01 10:35:34 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								336fa6ae83
								
							
						 | 
						
							
							
								
								Bugfix for FP to BV conversion of UFs
							
							
							
							
							
						 | 
						
							2015-09-01 17:52:19 +01: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								81eecafa66
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
							
							
							
							
							
						 | 
						
							2015-08-27 18:17:38 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								081ba9093a
								
							
						 | 
						
							
							
								
								Bugfix for FP theory; handling of UFs and interpreted functions from other theories.
							
							
							
							
							
						 | 
						
							2015-08-27 18:17:26 +01: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								af23f226bf
								
							
						 | 
						
							
							
								
								take 'iff' into account in assertion on transitivity
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-08-11 09:07:18 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7649088e7
								
							
						 | 
						
							
							
								
								have solver pretty print declarations, include also datatype declarations
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-08-07 08:54:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								052ac51ed7
								
							
						 | 
						
							
							
								
								have solver pretty print declarations, include also datatype declarations
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-08-07 08:52:27 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f517c625f
								
							
						 | 
						
							
							
								
								have solver pretty print declarations, include also datatype declarations
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-08-07 08:48:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								a3c43c34fb
								
							
						 | 
						
							
							
								
								change default behavior of solver pretty printer to include declarations
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-08-06 18:57:11 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								e59ec5fefd
								
							
						 | 
						
							
							
								
								fixes issue #185
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2015-08-06 11:04:37 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								bea8744f7d
								
							
						 | 
						
							
							
								
								Disabled superfluous wellformedness check and fixed type checking in basic_decl_plugin::join
							
							
							
							
							
						 | 
						
							2015-07-31 11:20:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								31eb738db5
								
							
						 | 
						
							
							
								
								Merge branch 'unstable' of https://github.com/Z3Prover/z3 into unstable
							
							
							
							
							
						 | 
						
							2015-07-14 12:08:34 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9e2ad76fa
								
							
						 | 
						
							
							
								
								Bugfix for fp.to_sbv
							
							
							
							
							
							
							
							Fixes #114. 
							
						 | 
						
							2015-07-14 12:05:45 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |