Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								79a8e9aab0
								
							
						 | 
						
							
							
								
								fix build break #1029
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-05-18 12:09:51 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								ceec81de0b
								
							
						 | 
						
							
							
								
								simplify code, issue #1028
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-05-16 08:32:08 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7fab670719
								
							
						 | 
						
							
							
								
								fix regression, issue #1028
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-05-16 08:21:32 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								d1cfc53495
								
							
						 | 
						
							
							
								
								fix for #1015
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-05-10 19:40:00 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								8029b6b889
								
							
						 | 
						
							
							
								
								Merge branch 'upstream-master' into develop
							
							
							
							
							
						 | 
						
							2017-05-05 14:44:29 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e1fae418a
								
							
						 | 
						
							
							
								
								fix #1005, disable expansion of regular expression range to union as it degrades performance significantly
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-05-05 10:59:47 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab4fbe40b6
								
							
						 | 
						
							
							
								
								cleanup
							
							
							
							
							
						 | 
						
							2017-05-03 17:45:56 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2ae94935e
								
							
						 | 
						
							
							
								
								Merge branch 'upstream-master' into develop
							
							
							
							
							
							
							
							Conflicts:
	src/ast/rewriter/seq_rewriter.cpp
	src/ast/seq_decl_plugin.h 
							
						 | 
						
							2017-04-28 13:43:14 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								46ac718790
								
							
						 | 
						
							
							
								
								theory_str frontend changes
							
							
							
							
							
						 | 
						
							2017-04-26 17:24:05 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								06cd07e3c2
								
							
						 | 
						
							
							
								
								Merge branch 'theory-assumptions' into develop
							
							
							
							
							
							
							
							Conflicts:
	src/smt/smt_context.cpp
	src/smt/smt_context.h
	src/smt/smt_theory.h 
							
						 | 
						
							2017-04-22 13:31:43 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								66e61b8a31
								
							
						 | 
						
							
							
								
								issues #963 #912
							
							
							
							
							
						 | 
						
							2017-04-17 03:06:38 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								48638c6f1e
								
							
						 | 
						
							
							
								
								fix for #975, add mask to ensure character encoding is unique within range of bits used for encoding
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-04-15 09:34:13 +07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Christoph M. Wintersteiger
								
							 
						 | 
						
							
							
							
							
								
							
							
								b67c1c5501
								
							
						 | 
						
							
							
								
								Fixed valgrind warning. Fixes #972
							
							
							
							
							
						 | 
						
							2017-04-10 16:28:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f68355fbc
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://github.com/Z3Prover/z3
							
							
							
							
							
						 | 
						
							2017-03-08 21:33:43 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								577cb19745
								
							
						 | 
						
							
							
								
								experimental rewrite of bitvector unit sequences to string constants
							
							
							
							
							
						 | 
						
							2017-03-06 13:58:03 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								725352234d
								
							
						 | 
						
							
							
								
								refactoring theory_str
							
							
							
							
							
						 | 
						
							2017-02-27 13:22:56 -05: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Murphy Berzish
								
							 
						 | 
						
							
							
							
							
								
							
							
								179b0f7630
								
							
						 | 
						
							
							
								
								clean up todos theory_str
							
							
							
							
							
						 | 
						
							2017-02-21 19:52:27 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nikolaj Bjorner
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0dd3f3238
								
							
						 | 
						
							
							
								
								add recursive function graphs to model, adapt rewriter to bypass branches whose evaluation is redundant
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2017-02-16 13:58:12 -08: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								32c63ce4cd
								
							
						 | 
						
							
							
								
								address other warnings per input from delcypher
							
							
							
							
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 | 
						
							2016-12-10 17:23:59 +01: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |