| 
								
								
									 Nikolaj Bjorner | 27584d68db | more rewrite rules Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-18 22:14:53 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | 27db97c269 | Z3str3: add str.to_code and str.from_code (#5015) | 2021-02-18 16:51:34 -06:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca9fcbd1df | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-18 13:46:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4f9117a921 | Move seq axioms to theory independent module | 2021-02-16 05:13:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 823830181b | butterfly effect with relevancy marking bail out of infinite instantiation loop | 2021-02-15 16:37:23 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a6dce246f6 | fix #5031 | 2021-02-15 14:36:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c387863da1 | fix #5032, reset substitution during fold transformation | 2021-02-15 14:14:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 70b4822571 | patch seq theory using purification to avoid unsoundness caused by interaction with canonization and rewriting Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-14 17:41:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | eac69c5504 | incorrect axiomatization Fixes repro in https://github.com/Z3Prover/z3/issues/4866#issuecomment-778706682 | 2021-02-14 15:29:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 45af1bd243 | fix build, move seq_skolem | 2021-02-14 14:40:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 083d09aa81 | fix #5016 | 2021-02-14 13:52:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 83f4a006c6 | wreckfun | 2021-02-12 19:46:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 612cc5cfba | fix #5014 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-12 16:01:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 998cf4c726 | fix #5020 comparison for strict neighbor relation seemed reversed.
Alas, this could introduce additional regressions | 2021-02-12 12:24:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 25f53c0467 | deal with warnings reported in https://launchpadlibrarian.net/522361319/buildlog_ubuntu-groovy-s390x.z3_4.8.10-1ubuntu4ppa1_BUILDING.txt.gz Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-11 13:49:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5c04b9eee2 | fix #5012 teething stage for from/to code axiomatization | 2021-02-09 16:38:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8ca2de41db | turn on from/to code handling #5007 samples | 2021-02-09 10:00:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a152bb1e80 | remove template Context dependency in every trail object | 2021-02-08 15:41:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0ec567fe15 | integrate v2 of lns | 2021-02-04 15:47:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fb1509d011 | expose internal API for set_phase | 2021-02-02 14:29:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8f577d3943 | remove ast_manager get_sort method entirely | 2021-02-02 13:57:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 937b61fc88 | fix build, refactor | 2021-02-02 05:26:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3ae4c6e9de | refactor get_sort | 2021-02-02 04:45:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4455f6caf8 | move to get_sort as method, add opt_lns pass, disable xor simplification unless configured, fix perf bug in model converter update trail | 2021-02-02 03:58:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 46f754c43d | add priority queue to instantiation | 2021-01-31 16:17:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6d99a8f0cc | fixes for unicode | 2021-01-31 14:55:52 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 657ed4db7a | fix relevancy bug for recfun Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-30 07:19:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b402268d35 | fix #4982 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-29 06:43:33 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c0c314d1ae | build fix Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-29 06:23:27 -08:00 |  | 
				
					
						| 
								
								
									 Murphy Berzish | da68c3213c | Unicode for Z3str3 (#4981) * z3str3: remove hard-coded char set
* z3str3: remove hard-coded char set
* z3str3: use char abstraction
* z3str3: scope management for unicode chars
* add QF_CHAR for z3str3
* z3str3: remove hard-coded char set
* z3str3: use char abstraction
* z3str3: scope management for unicode chars
* add QF_CHAR for z3str3
* z3str3: add 'char' string solver case
* z3str3: fix mk_char using the wrong ast manager
* z3str3: fix refcounted character vectors | 2021-01-29 06:14:38 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cfcd7f18a9 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 17:09:12 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | afc4c700b1 | move directory Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 14:49:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 42e601483d | add selected updates #4981 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 13:43:30 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e3d634807b | move common routines for quantifiers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 13:23:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f48fb8d3e8 | it just works Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-28 11:12:05 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 579caab025 | na | 2021-01-27 19:35:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 909257f856 | remove family id externals Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:48:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d8fe872ad | remove plugin status to theory_seq Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 06:22:25 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 696b3c79b9 | fixes to self-contained character unicode | 2021-01-27 06:13:37 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d0f1d8f59e | move to unicode as stand-alone theory Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-27 05:46:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ecba26beae | missing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-26 17:07:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 32058d9c68 | add char_decl_plugin | 2021-01-26 16:43:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 20332c6d3e | adding char decl plugin for separate theory treatment Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-26 16:28:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8ed1992029 | char value Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-26 11:29:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 31b7ad3012 | prepare char utilities as a stand-alone theory | 2021-01-26 10:34:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f33d6f89b9 | fix #4973 | 2021-01-25 12:20:27 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 47cb1d1207 | remove bit-vector dependencies in theory_str_mc. See discussion #4939 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-23 13:03:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e4cec19f03 | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-23 12:16:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 96f1f4a567 | rename to seq_char instead of seq_unicode Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-01-23 12:12:06 -08:00 |  | 
				
					
						| 
								
								
									 Artem Alekseev | 7e668e9a1f | Fix build (#4960) | 2021-01-23 11:13:10 -08:00 |  |