| 
								
								
									 Christoph M. Wintersteiger | 8bde7b8a4c | Added facilities for dumping smt_params for debugging purposes | 2016-06-23 19:31:00 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5b497b6249 | reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-22 20:25:47 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 4c34629806 | starting regex support, rewriter | 2016-06-21 21:13:16 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5b3c868c90 | theory_str Replace method | 2016-06-15 21:14:54 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | fb20951064 | theory_str Substr support WIP | 2016-06-15 20:26:07 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 7c8b882ae6 | decl and rewriter support for LastIndexof in theory_str (WIP) | 2016-06-15 18:04:33 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | dc5a334d42 | support for Indexof2 in theory_str | 2016-06-15 17:37:17 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | db2a5854e9 | decl and rewriter for Indexof (WIP) | 2016-06-14 20:10:06 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | a3986d6d0e | decl and rewriter support for Contains (WIP) | 2016-06-14 18:36:43 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | fd38b4c729 | EndsWith decl and rewriter, WIP | 2016-06-14 17:55:46 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bfe26390f0 | fix bug introduced when hiding unused variables in 96e157e, reported by Mikolas JanotaSigned-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-14 08:12:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9253ca9d86 | make use of warning_msg safe for formatting. Thanks to Scott McPeak for reporting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-14 08:10:10 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 7d8e54c50f | decl and rewriter for string StartsWith | 2016-06-13 22:27:46 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | be5cc02a45 | working axiomatization for CharAt | 2016-06-13 21:57:08 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 389845180c | add CharAt to theory_str and basic rewrite rule for constant CharAt exprs | 2016-06-13 16:34:24 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 7d09dbb8ec | basic infrastructure for string rewriting | 2016-06-12 20:46:52 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c7ff05cc78 | enable core minimization with qsat in case it turns out to be useful Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-12 15:58:12 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | bd187e0989 | Bugfix for fp.min/fp.max in fpa2bv converter; hide BV UFs from FP models. Fixes #642 | 2016-06-09 17:51:31 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 879363157f | Bugfix for fpa2bv_converter | 2016-06-09 12:09:53 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e9e926d4d6 | UINT32_MAX -> UINT_MAX Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-02 21:00:18 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 21158ea03f | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-06-02 20:58:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | eab5a84f62 | fix issues with int.to.str and seq.len encodings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-06-02 20:57:52 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 83ad5d65e4 | Replaced fp.rem conversion to bit-vectors with an SMT-compliant one. Fixes #561 | 2016-06-02 20:22:02 +01:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 33205cea71 | completely bypass theory_seq; sorry! I'll put it back when I'm done | 2016-06-01 17:57:00 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | d79837eed0 | Merge branch 'develop' into upstream-master Conflicts:
	.gitignore
	README
	src/ast/ast_smt2_pp.h
	src/ast/ast_smt_pp.cpp
	src/ast/reg_decl_plugins.cpp
	src/cmd_context/cmd_context.cpp
	src/parsers/smt2/smt2parser.cpp | 2016-06-01 17:40:52 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ade2dbe15a | Cache cleanup fix for bv_simplifier_plugin. Fixes #615 | 2016-05-31 16:47:14 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 03f6b465b9 | comment typos | 2016-05-31 16:14:50 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39acd3594a | test variants for seq_solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-30 18:15:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f03032bd09 | updated seq solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-29 14:01:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c3f498a640 | strengthen support for int.to.str and length reasoning. Issue #589 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-28 12:26:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 18a9b89e30 | bypass stale rules as part of unbounded compression. Issue #624 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-27 09:38:23 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 15d871cfe0 | Bug and style fix for fpa2bv converter. | 2016-05-26 13:39:54 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b8716b3339 | avoid use-before-def crashes fp-operations.smt2 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-25 14:32:39 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 04a68bbb0a | Eliminated a number of potential memory leaks in fpa2bv code. Relates to #615 | 2016-05-25 18:50:57 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 617e941015 | fp2bv refactoring | 2016-05-23 18:10:17 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | bf3a5effbc | Fixed and refactored fp.min/fp.max for theory_fpa. Fixes #616 | 2016-05-23 15:38:25 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 184aebab59 | variable naming | 2016-05-23 15:08:27 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d4bc8ebb70 | FP to BV translation of UFs refactored. | 2016-05-22 18:16:57 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8db17311ae | fpa2bv build fixes | 2016-05-22 13:13:32 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | fe3f8466b6 | Partial support for fpa2bv translation in complex types. | 2016-05-21 18:08:48 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b6d90a64da | fpa rewriter tidy up | 2016-05-21 18:07:37 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8001b1f0c7 | typo | 2016-05-21 17:43:17 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | cae53c3ec2 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-05-20 19:55:01 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1cc8146aba | Bugfixes for FP UFs and arrays. | 2016-05-20 19:53:57 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1aa3fdab8a | remove min/max, use qmax; disable cancellation during model evaluation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-19 13:04:20 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 71a03dbeb3 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2016-05-18 09:58:11 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 09b8c0e7fa | removing warnings for unused variables, #579 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 15:59:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96e157e201 | fix warnings for unused variables Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-17 13:54:22 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | df81ab72f5 | Bug and performance fixes for FP UFs. | 2016-05-17 16:35:45 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5250c3b9ed | ensure reference ownership on frame elements to avoid crashes due to nnf. Issue #588 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2016-05-16 09:37:15 -07:00 |  |