| 
								
								
									 Nikolaj Bjorner | ff1b35663b | revert rewriting of OP_LE, OP_GE as it breaks axioms | 2021-04-12 09:32:03 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 804f065215 | fixes for #4688 https://github.com/Z3Prover/z3/issues/4866#issuecomment-778721073 | 2021-04-11 17:42:12 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f607c15aa2 | more rewrites for loop #4373 | 2021-04-10 11:15:59 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 44156f9f55 | patch to fix #5110 | 2021-04-08 11:25:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dcfd9c859d | fix build | 2021-04-06 21:30:13 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1b503b8887 | na | 2021-04-06 20:09:51 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a832ada3d1 | fix #5152 | 2021-04-06 20:09:50 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | a6ef99d56e | constify ids of builtin AST families + remove some dead code | 2021-04-04 18:13:52 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | c47ab023e5 | remove a few trivial destructors so they get inlined | 2021-04-04 17:13:59 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1fcd537d81 | fix #5117 | 2021-03-30 14:23:30 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c71bbb6391 | fix #5136, regression when removing variable registration for mod/div operations | 2021-03-30 13:45:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5cc29bec14 | simplify ""* to "" | 2021-03-29 14:18:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6d28b1a858 | fix #5134 | 2021-03-29 14:11:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a352a6638a | fix #5126 | 2021-03-26 14:58:24 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2fef6dc502 | more scaffolding | 2021-03-21 11:31:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0b8939d86e | self-contained function for merge_tf | 2021-03-16 15:24:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9c716a2788 | fix #5108 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-03-16 07:37:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9098084217 | reduce overhead of creating seq-plugin, enable parameter cleanup for #5095 | 2021-03-15 11:54:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d62f6c62b5 | fix #5096 fix #5099 | 2021-03-15 09:43:34 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 18143d8932 | fix #5102 | 2021-03-15 01:01:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9a975a4523 | array solver fixes | 2021-03-13 06:19:32 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f29a596070 | deal with compiler warnings, from MacOS CI build | 2021-03-08 17:14:09 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7eceeff349 | move branch of unit variable | 2021-03-08 10:09:04 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3c26a965e1 | updated script, add comment to mk_eq_empty | 2021-03-07 06:59:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e83f31949e | fix #5074, add rewrite rules to simplify indexof special cases | 2021-03-06 12:36:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 38737db802 | fixes and more porting seq_eq_solver to self-contained module | 2021-03-04 16:23:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 847724fb21 | added rewrite for itos | 2021-03-04 10:47:47 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e398959732 | move eq solver functionality to common place, fixes to goal2sat | 2021-03-04 07:57:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cf3002c293 | fix #5071 | 2021-03-03 23:13:56 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 11efe33aa0 | fix #5061 | 2021-03-03 11:19:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a66362a933 | missing new files | 2021-03-02 13:00:17 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0ce1c34d81 | fix #5065 - regression solving str.from_int equations now that it isn't injective any longer Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-03-02 12:59:48 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 4c9fed21e2 | increase starting size of ast's hash table to 512k entries (instead of 8) (#5040) | 2021-03-02 11:45:07 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | ff1429413d | Z3_subst: avoid unneded cache lookups | 2021-03-01 11:14:24 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 5b24396ecd | Z3_subst: add fast path for quantifier subst when replace patterns are ground | 2021-02-28 23:09:52 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 13f05ae9dc | enable wcnf output for weighted maxsat problems | 2021-02-28 09:59:36 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 830f314a3f | fixes to dt_solver and related | 2021-02-27 11:03:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 08f55f9d1f | start wcnf Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-26 11:13:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ea1089e980 | fix #4938 | 2021-02-26 02:06:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 04edfc9fdb | out Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-23 18:14:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 377d060036 | move to separate axiom management Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-23 18:09:45 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d9fb40602e | use theory agnostic axioms in more cases | 2021-02-21 18:36:53 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 977082e2bd | travis: disable LTO build; its just too slow | 2021-02-21 20:18:48 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 4a3d63f9e4 | NNF: dont allocate act_cache separately | 2021-02-21 16:34:28 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 5e034e495f | fix compiler warnings | 2021-02-19 10:33:41 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 27584d68db | more rewrite rules Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-18 22:14:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b2eb248bad | fixes, fix #5034 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-18 16:47:44 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ca9fcbd1df | na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-18 13:46:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9ae3339c33 | fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2021-02-18 12:33:17 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 14de590566 | fix MSVC build | 2021-02-18 19:05:20 +00:00 |  |