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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								235ea79043
								
							
						 | 
						
							
							
								
								Merge branch 'upstream-master' into release-1.0
							
							
							
							
							
							
							
							Conflicts:
	src/cmd_context/check_logic.cpp
	src/cmd_context/cmd_context.cpp
	src/cmd_context/cmd_context.h
	src/smt/params/smt_params_helper.pyg
	src/smt/smt_context.cpp 
							
						 | 
						
							2017-02-18 15:04:44 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								3670fa64e6
								
							
						 | 
						
							
							
								
								add hex escape support theory_str
							
							
							
							
							
						 | 
						
							2017-02-11 16:59:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								c56edc63d2
								
							
						 | 
						
							
							
								
								Merge pull request #882 from dwoos/sine-filter
							
							
							
							
							
							
							
							Add basic Sine Qua Non filtering 
							
						 | 
						
							2017-02-04 20:24:09 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Doug Woos
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6fbfe401e
								
							
						 | 
						
							
							
								
								add and use new is_pattern recognizer
							
							
							
							
							
						 | 
						
							2017-02-01 16:21:15 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								19779f1a9b
								
							
						 | 
						
							
							
								
								fix string operators in theory_str, this breaks theory_seq temporarily
							
							
							
							
							
						 | 
						
							2017-01-31 11:49:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa1ec0b80f
								
							
						 | 
						
							
							
								
								smtlib25 draft standard in theory_str
							
							
							
							
							
						 | 
						
							2017-01-27 16:49:40 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								a879b24011
								
							
						 | 
						
							
							
								
								add str.prefixof, str.suffixof in theory_str
							
							
							
							
							
						 | 
						
							2017-01-27 16:26:30 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								50e2273dbd
								
							
						 | 
						
							
							
								
								substr bugfix
							
							
							
							
							
						 | 
						
							2017-01-20 17:39:32 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d34899c46
								
							
						 | 
						
							
							
								
								Bugfix for macro finder. Fixes #832.
							
							
							
							
							
						 | 
						
							2017-01-17 15:44:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc543a7ee7
								
							
						 | 
						
							
							
								
								update macro_util logging to uniform format
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-01-15 21:13:22 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								24eae3f6e0
								
							
						 | 
						
							
							
								
								fix crash with unary xor #870
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-01-15 12:06:56 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								4bcf1bf2f6
								
							
						 | 
						
							
							
								
								fix debug build, unused variable warnings
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-21 10:44:49 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								df492e200f
								
							
						 | 
						
							
							
								
								merge
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-21 10:04:02 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d18fd075e
								
							
						 | 
						
							
							
								
								remove sources for unused variable warnings
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-21 09:54:45 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								5cb21924ad
								
							
						 | 
						
							
							
								
								ensure that FD logic understands pb from command context
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-17 16:02:54 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								dd8cd8199b
								
							
						 | 
						
							
							
								
								theory_str refcount debug messages and beginning theory case split
							
							
							
							
							
						 | 
						
							2016-12-16 14:37:34 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1480b4389
								
							
						 | 
						
							
							
								
								handle model generation from issue #748. Deal with warnings from #836
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-12 00:40:52 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7cc093eee0
								
							
						 | 
						
							
							
								
								Add rewrite rule for property encoded in #812
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-11 11:05:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								0765eea486
								
							
						 | 
						
							
							
								
								add suggestions from #835
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-11 05:45:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								32c63ce4cd
								
							
						 | 
						
							
							
								
								address other warnings per input from delcypher
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-10 17:23:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								56b1a8b086
								
							
						 | 
						
							
							
								
								Bugfix for special-case handling in fp.fma.
							
							
							
							
							
							
							
							Thanks to Florian Schanda for reporting this bug. 
							
						 | 
						
							2016-12-09 13:43:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e6600c6be
								
							
						 | 
						
							
							
								
								add python API for newly exposed regex constructors
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-09 09:09:03 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								be9cb8db82
								
							
						 | 
						
							
							
								
								regex tracing theory_str
							
							
							
							
							
						 | 
						
							2016-12-05 20:17:43 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nuno Lopes
								
							 
						 | 
						
							
							
							
							
								
							
							
								e697d3e810
								
							
						 | 
						
							
							
								
								remove 2 outdated comments
							
							
							
							
							
						 | 
						
							2016-12-01 14:10:31 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								947d443726
								
							
						 | 
						
							
							
								
								improved regex concat rewrite
							
							
							
							
							
						 | 
						
							2016-11-29 19:46:37 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								8c33dfab39
								
							
						 | 
						
							
							
								
								fix escape character overflow print
							
							
							
							
							
						 | 
						
							2016-11-27 20:51:34 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								1fa8129c8f
								
							
						 | 
						
							
							
								
								pretty-printing of general escape sequences for string literals
							
							
							
							
							
						 | 
						
							2016-11-25 18:02:24 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								889b6be2c3
								
							
						 | 
						
							
							
								
								fix smt-lib 2.5 double quotes in pp
							
							
							
							
							
						 | 
						
							2016-11-23 19:03:53 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e962aa427
								
							
						 | 
						
							
							
								
								escape chars in smt2 printing of string constants
							
							
							
							
							
						 | 
						
							2016-11-22 18:32:03 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								11d8ffc4d4
								
							
						 | 
						
							
							
								
								escape characters in theory_str
							
							
							
							
							
						 | 
						
							2016-11-22 18:21:40 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7a4c20698f
								
							
						 | 
						
							
							
								
								fix handling of AC operator ++ on regular expressions. Issue #804
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-22 13:02:17 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								a97358965b
								
							
						 | 
						
							
							
								
								Fixed interruption/cancelation issue in rewriter.
							
							
							
							
							
						 | 
						
							2016-11-17 16:28:49 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								1600823435
								
							
						 | 
						
							
							
								
								fix perf bug reported in #790
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-17 05:38:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								9053e6eba6
								
							
						 | 
						
							
							
								
								Resolved merge conflicts. Added FPA API input validity checks.
							
							
							
							
							
						 | 
						
							2016-11-15 20:19:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								e21bd8dacc
								
							
						 | 
						
							
							
								
								fix lexicographic combinations for wmax: pb constrsaints were not interpreted in Boolean benchmarks. #782
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-15 15:07:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								fbaee080b2
								
							
						 | 
						
							
							
								
								fix performance regression introduced with theory_str str.from-int
							
							
							
							
							
							
							
							more investigation is required to understand why this works. 
							
						 | 
						
							2016-11-11 00:32:50 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								fff1fadf3b
								
							
						 | 
						
							
							
								
								add str.from-int in theory_str rewriter
							
							
							
							
							
						 | 
						
							2016-11-09 15:54:22 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef9230d8f8
								
							
						 | 
						
							
							
								
								detect quantifiers in model expressions to quiet down failing model validation
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-07 06:56:36 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								75cfd14e5a
								
							
						 | 
						
							
							
								
								bugfix for macro finder
							
							
							
							
							
						 | 
						
							2016-11-07 14:14:45 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								152321bce6
								
							
						 | 
						
							
							
								
								fix crash in poly normalizer exposed by qe. Issue #775
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-04 20:29:12 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								824ba14977
								
							
						 | 
						
							
							
								
								Disabled some ITE rewrite rules that were applied by default, but too expensive. Added re-computation of subterm occurrences in ctx_simplify_tactic. (Performance fixes for QF_LIA benchmarks).
							
							
							
							
							
						 | 
						
							2016-11-04 13:39:53 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								a3e915fbea
								
							
						 | 
						
							
							
								
								Whitespace
							
							
							
							
							
						 | 
						
							2016-11-04 13:37:14 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								be9d5c7088
								
							
						 | 
						
							
							
								
								fix evaluator for array store expressions
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-11-02 21:33:24 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ff75f88c4f
								
							
						 | 
						
							
							
								
								fix memory abuse in internalization in inc-sat-solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-10-31 22:25:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								452eed6626
								
							
						 | 
						
							
							
								
								move get_std_regex_str to str_util
							
							
							
							
							
						 | 
						
							2016-10-29 12:19:24 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca309341c3
								
							
						 | 
						
							
							
								
								fixing cancellation code paths for inc_sat_solver
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-10-27 22:07:46 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								41deae52c6
								
							
						 | 
						
							
							
								
								fix enum2bv to handle singleton enumeration types, differentiate disequality conflicts for theories that handle disequalities vs. theories that don't
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-10-27 13:35:53 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |