| 
								
								
									 Nuno Lopes | cf3e649462 | fix crash on Mac due to different destruction order of globals the mutex in memory_manager has to be destroyed after all mem deallocations happen | 2019-06-13 11:22:18 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e0d8cefde4 | remove cooperate Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 20:15:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bd109c4522 | fix memory leak when using prime_generator as non-static object Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 11:14:25 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5663aa0b16 | double free Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 09:13:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8d3dfd36b2 | initialize/finalize cooperate at top-level Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 02:37:24 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 04a2cce830 | don't use thread-local storage if running a single thread | 2019-06-12 09:59:19 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5c05b62025 | deallocate mux, fix script Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-12 01:41:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 921a574074 | mutex allocation #2336 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-11 19:50:48 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 71c38a08e5 | add initialization Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-11 19:28:08 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7c1e935bc2 | rlimit mux Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 22:17:09 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | a53ff6f21c | turn locks into no-ops when compiled with -DSINGLE_THREAD | 2019-06-05 12:11:27 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 9b375150eb | remove remaining _NO_OMP_ | 2019-06-05 10:07:16 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 37882f5afa | fix race condition in cooperate | 2019-06-05 09:31:45 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7f74382863 | capture i by value Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:18 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 59330b3855 | pfor Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9262908ebb | mux Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-06-05 09:06:17 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f11cb77c3d | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-30 16:15:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f128398bf9 | add clause proof module, small improvements to bapa Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-05-30 15:57:19 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 606754c09a | fix #2262 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-30 19:04:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1123b47fb7 | bapa Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-13 16:15:38 -07:00 |  | 
				
					
						| 
								
								
									 Philipp Paulweber | 5708379ebc | MSYS2 and cmake based compilation support for clang and gcc | 2019-04-12 14:56:19 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6fee9b90cb | fix model generation for tc/po Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-11 11:39:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6360798a53 | local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-04-02 17:40:38 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5478955199 | disable cancelation during propagation at base level Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-26 16:19:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5c67c9d907 | print certificate for #2202, enable CTL-C for API fix #2203 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-24 17:09:02 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | e59d60fbbe | Remove unnecessary null pointer checks | 2019-03-22 10:47:11 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 61ac006cbe | Remove unnecessary null pointer checks | 2019-03-22 10:32:33 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 6e5d0b7594 | Remove unnecessary null pointer checks | 2019-03-22 09:43:34 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 885d640301 | make explicit rational(double)constructor Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-03-19 19:45:33 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 90b78eb64a | use random_next instead of library random Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-13 19:59:05 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | f336039da3 | snap variables to bounds when maximizing terms Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-03-13 15:28:50 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 75b1e8fe27 | add tracing for 2157 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-12 20:12:17 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 9736c46375 | constify is_threaded if MT is disabled | 2019-03-08 11:16:10 +00:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | cd4b53500c | avoid a few str copies + symbol hiding | 2019-03-08 10:13:46 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5c13acbf9f | remove print directive that doesn't compile Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-03 20:48:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0c0e79a937 | add logging to lar-solver to capture state for unbounded optimization Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-03 20:33:12 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19e7b75536 | set status optimal also on object Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-03 19:31:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7aa8b4ac2a | restrict idiv-bound checks to bounded terms Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-03 19:11:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3723c1af0a | Merge pull request #2166 from levnach/Prover fixes in indices in lar_solver::maximize_term() | 2019-03-03 13:00:51 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 06725de477 | fixes in indices in lar_solver::maximize_term() Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-03-03 10:57:25 -10:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7399f78dfd | disable model compression for regressions Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-03 12:40:59 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 3ee5c0e7d9 | fix #2164 address some of simplification shortcommings from #2151 #2152 #2153 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-03-03 11:33:44 -08:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 69f03952a7 | enable lar_solver::constraint_holds Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2019-02-28 12:11:34 -10:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b632c08fe0 | Merge branch 'master' of https://github.com/z3prover/z3 | 2019-02-28 08:35:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4c76d43670 | add binary_merge encoding option Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-28 08:35:22 -08:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 6a0c409b0f | move a few strings instead of copying | 2019-02-28 10:53:27 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e79f7ca1fd | Merge pull request #2150 from Nils-Becker/master Logging Support for Theory Solvers | 2019-02-27 17:06:31 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6ef3e5e363 | integrate some self-contained fixes from #2147 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2019-02-24 14:21:34 -08:00 |  | 
				
					
						| 
								
								
									 nilsbecker | 960708e99e | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2019-02-23 12:34:40 +01:00 |  | 
				
					
						| 
								
								
									 nilsbecker | 6ee3941523 | more cleanup | 2019-02-23 12:08:08 +01:00 |  |