| 
								
								
									 Nikolaj Bjorner | 1fec4bbe94 | fix output Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-07 18:17:06 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0a8b924481 | remove print Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-07 10:17:35 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1e0c1cefd6 | add definitions for under-specified cases of arithmetic operators #2663 #2676 #2679 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-06 18:24:22 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6cf7d8e523 | adding div0 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-06 11:23:19 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8a420c850b | remove divergent ordering Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-05 17:18:24 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 23029daf5e | investigating relevancy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-05 17:16:30 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a78f899225 | expand deep stores by lambdas to avoid expanding select/store axioms Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-11-03 10:29:10 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 1d4f8c0168 | Typos | 2019-10-28 14:15:29 +00:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | be99d3d450 | z3str3: refactoring, move regex automata methods to theory_str_regex | 2019-10-25 18:06:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 64dd4e1c83 | fix #2659 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-25 10:42:21 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | b9a407c25f | z3str3: force eager axiom setup on new terms | 2019-10-24 15:20:07 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f91af02675 | z3str3: set up axioms on string terms that are added during the search | 2019-10-24 15:20:07 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f4fd94747c | fix #2652 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-23 09:39:40 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 76b3198282 | z3str3: fixes to str.indexof when axiomatizing constant expressions | 2019-10-22 07:53:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e5504247e9 | use propagation filter Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-20 16:00:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4ce6b53d95 | fix #2640 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-16 20:40:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca498e20d1 | move value factories to model Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-16 19:48:35 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 71d68b8fe0 | fix #2445 fix #2519 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-13 20:24:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a1b690032a | fix #2629 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-12 04:05:03 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 4fc64ab578 | z3str3: check for and re-internalize str.in.re terms | 2019-10-11 09:25:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca7d066c4e | fix #2624 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-10 19:20:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fd1974845b | fix assert-and-track semantics for smt2 logging Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-09 21:16:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 908254752b | simplify Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-09 15:28:28 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 26c34c9193 | fix #2623 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-09 15:22:31 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 16dc2788a7 | compiler warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-08 12:43:17 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 02e71c7d23 | fix #2650, use datatype constructor producing smallest possible tree whenever possible Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-07 16:23:44 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | b0bf2f1792 | z3str3: recognize two-argument re.loop | 2019-10-07 15:07:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a8e7074ddd | fix #2618 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-06 19:44:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f9b6e4e247 | batch length enforcement Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-06 15:25:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b53f66bf2f | avoid access to invalid m_length Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-06 10:58:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 39edf73e78 | fix #2613 fix #2612 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-05 16:57:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 016732aa59 | move some tracing to verbose Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-03 17:21:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5b4cd6dde4 | fix #2604 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-02 20:36:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 88f0e4a64c | fix #2592 #2593 #2597 #2573 - duplicates, also fix #2603 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-10-01 13:14:12 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | fe7a7fe23f | z3str3: fail early on non-string sequence terms | 2019-09-30 21:05:41 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 292e72ce0c | fix #2590 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-28 17:47:15 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | f29b033253 | z3str3: add is_var() similar to theory_seq's implementation | 2019-09-28 17:45:49 -07:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 1c70bcee69 | z3str3: setup uninterpreted functions as though they were string variables | 2019-09-28 17:45:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | deb45c09e8 | fix #2586 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-26 08:59:52 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3dcfbb8347 | fix #2585 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-25 18:57:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d0fc463a0c | fix #2581 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-24 15:56:53 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f7cc68aa6a | fix #2580 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-24 08:58:36 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a44cf7a9ba | unused variable warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-22 10:15:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4b51fe466d | fix #2562 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-17 11:49:11 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0f20175bdd | fix #2556, sign of of inequality is not restricted to -1, 0, 1, but can be -2, -3 etc Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-14 19:41:01 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0c972b8bee | tidy Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-13 15:45:10 -04:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fffc539b40 | fix #2549 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-13 17:42:29 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 098725aa1c | fix #2553 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-13 15:03:05 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 67c4777514 | fix #2548 fix #2530 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-13 15:03:04 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 63840806d8 | fix #2546, retrieve model in optsmt lex before iterating Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-09-10 11:19:59 +02:00 |  |