| 
								
								
									 Christoph M. Wintersteiger | 27a1758857 | Added rewriter.ignore_patterns_on_ground_qbody option to disable simplification of quantifiers that have their universals appear only in patterns, but otherwise have a ground body. | 2017-04-07 21:19:20 +01:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | eef2bbadad | remove obsolete PARAM_STRING from ast | 2017-04-04 20:29:48 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | a8935e99bc | Merge branch 'upstream-master' into develop | 2017-04-04 16:47:30 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 582880346e | add index option to 'eval' command for box objectives. Issue  #955 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-31 09:22:56 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0fb3161113 | Updated declarations in decl_collector | 2017-03-31 12:10:51 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ef3d340c85 | Improved decl_collector for uninterpreted sorts in :print_benchmark output | 2017-03-31 12:04:46 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 041520f727 | SMT2 compliancy fix; NRA includes conversion of Int numerals | 2017-03-28 18:17:22 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0c4b792dac | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-03-25 19:32:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3a9857940e | add missing axioms for str.at. Issue #953 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-25 19:31:01 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d10dec2218 | Removed unused variable | 2017-03-24 14:31:06 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 82d472a227 | Merge remote-tracking branch 'upstream/master' into develop | 2017-03-23 13:35:58 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 25d839ed10 | fix bug in simplifier of bv2int over concatentations exposed by #948 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-22 10:55:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e342b87921 | Merge pull request #942 from mtrberzi/str-extract-semantics alternate str.extract semantics in seq_rewriter | 2017-03-21 10:48:06 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 6804c88b66 | make seq.extract rewrite type-generic | 2017-03-21 12:54:06 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca4ae171ea | remove unsound simplification in prefix #949 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-21 07:40:35 -06:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d58018841e | remove code that causes infinite loop. Stackoverflow question from Dominik Wojtaszek Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-17 10:52:16 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 8021d63539 | remove legacy str_decl_plugin and str_rewriter classes; these have been unified with sequence-compatible equivalents | 2017-03-15 15:25:48 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05c267b8d8 | make seq.at operations generic Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-14 15:37:47 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9659f08322 | Merge branch 'str-extract-semantics' into develop | 2017-03-14 14:14:53 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 34717a7b6e | str.extract semantics fix | 2017-03-14 14:14:46 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 94d5f242b8 | Merge branch 'str-at-semantics' into develop | 2017-03-13 14:40:40 -04:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5c9d7538a0 | add alternate str.at semantics check in seq_rewriter this rewrites to empty string if the index is negative or beyond the length of the string,
which is consistent with CVC4's semantics for this term | 2017-03-13 14:39:12 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 338193548b | fixing build break, adding fixedpoint object to C++ API Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-10 22:52:55 +01:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | c198bc5863 | fix re.range rewrite for theory_str | 2017-03-10 13:13:45 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05c5b3b07b | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-09 22:45:52 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5f5819f029 | fix xor handling, and defaults for cardinality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-09 22:44:41 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6f68355fbc | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-03-08 21:33:43 -08:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | b57764800c | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-03-07 18:10:31 +00:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 8f14cfadd2 | Tabs, whitespace | 2017-03-07 18:10:03 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 577cb19745 | experimental rewrite of bitvector unit sequences to string constants | 2017-03-06 13:58:03 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 82b1a61b25 | fix string operator names | 2017-03-04 16:30:36 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | ad0766898c | add boolean operators to zstring and fix ostream | 2017-03-04 15:20:57 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b0a47ca897 | disable pb sorting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-03-02 08:11:38 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9f79015ee6 | patches to theory_str for theory_seq compat | 2017-03-01 22:18:18 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | d00723e7ea | add String name for string sort, SMTLIB2.5 compat | 2017-03-01 18:23:48 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | ab71dea82d | theory_str refactoring | 2017-02-28 17:47:55 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 9ac0d098ac | Merge remote-tracking branch 'upstream/master' into release-1.0 | 2017-02-28 12:45:04 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4792229c2b | Merge pull request #922 from mtrberzi/regex-unroll add _re.unroll internal operator to seq_decl_plugin | 2017-02-27 18:37:37 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 725352234d | refactoring theory_str | 2017-02-27 13:22:56 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e9b49644b2 | Merge branch 'master' of https://github.com/z3prover/z3 into opt | 2017-02-25 16:20:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 996c0f0666 | fix type on exception message Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-25 16:14:50 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8437cb7132 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-02-24 07:54:25 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 0ebd93c8b5 | add _re.unroll internal operator to seq_decl_plugin | 2017-02-23 20:57:19 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 7e3e434147 | Merge branch 'upstream-master' into release-1.0 | 2017-02-23 19:18:58 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | eb0ba26f90 | C-style octal escapes, including 1- and 2-digit escapes | 2017-02-23 18:33:10 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 61bbf8ba7e | add octal escape to seq_decl_plugin | 2017-02-23 18:24:08 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 5107e5cafc | refactor: remove t_str_refcount_hack traces | 2017-02-23 15:01:55 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 179b0f7630 | clean up todos theory_str | 2017-02-21 19:52:27 -05:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 15e3d3ec3c | octal escape theory_str | 2017-02-21 15:51:08 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 122a12c980 | fix build on downlevel compilers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-21 09:12:10 -08:00 |  |