| 
								
								
									 Nuno Lopes | d18e975a49 | vector: make expand_vector() less prone to mem leaks by calling the destructors after move | 2017-10-16 00:54:30 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | e7f0f3b834 | add move constructor to obj_ref | 2017-10-16 00:54:30 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 6c2d0394ac | add move constructor to rational | 2017-10-16 00:54:30 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 912a729097 | fix build of unit tests | 2017-10-16 00:54:30 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 468e0207f7 | add move constructor to mpf | 2017-10-16 00:54:30 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | d1c13f17b0 | remove noexcept since MSVC 2012 doest support it | 2017-10-16 00:54:30 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | d30a099cd0 | fix crash in vector::expand() | 2017-10-16 00:54:29 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 27e84c5ffc | mpz.h: fix typo in previous commit (found by Nikolaj) | 2017-10-16 00:54:29 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 9b54b4e784 | fix vector<> to support non-POD types adjust code to std::move and avoid unnecessary/illegal | 2017-10-16 00:54:29 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8cf0c94e5f | address some ASan leaks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-12 14:34:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1a6f8c2fad | working on parallel solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-10 16:35:05 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cae414e575 | fixes for #1296, removing COMPILE_TIME_ASSERT Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-09 13:59:44 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 79b2a4f605 | bug fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-09 07:22:02 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f359f23885 | another fix for #1288 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-08 15:47:06 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c1b243a8e3 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-07 19:24:30 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b88446ee8 | bug fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-07 19:02:06 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 9aa6386be9 | fix debug build | 2017-10-06 15:27:16 +01:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | fd3d785a5b | add this-> Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-10-04 14:49:45 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 2828126b72 | add cancellation checks Signed-off-by: Lev Nachmanson <levnach@hotmail.com> | 2017-10-03 10:20:49 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 05428314be | fix #1276 related crashes for re-sumption after cancellation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-10-01 15:13:43 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 133f376172 | assertion fixes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-29 19:53:22 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 705b107846 | fixed encoding for order constraints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-28 20:05:46 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ced2029ae9 | local changes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-25 16:37:15 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ae9a6664d4 | add cube mode Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-24 10:53:57 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | edb3569599 | updates to sorting networks Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-23 22:36:19 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 651587ce01 | merge with master branch Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-19 09:39:22 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | db398eca7a | Tabs, formatting. | 2017-09-17 17:50:05 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 56e20da3ce | Copyright messages | 2017-09-17 17:33:42 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | d61b722b68 | Partial cleanup of util/lp/* | 2017-09-17 16:00:06 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 00651f8f21 | Tabs, formatting. | 2017-09-17 14:54:09 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 05447d612a | Bugfixes for fp.to_* operators | 2017-09-15 19:56:15 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fff54d5d08 | fix perf regression with negative polynomial normalization, adding new datatype plugin Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-09-03 03:56:10 -07:00 |  | 
				
					
						| 
								
								
									 Nicolas Braud-Santoni | cb87d47f08 | obj_hashtable: Constify | 2017-08-22 17:10:20 +00:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bc8ae21ebe | missing parameters for OSX/Linus Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-08-18 15:14:47 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a8e7974011 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-08-18 14:57:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7a977f0106 | ensure that timeouts are distinguished from other cancel events #848 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-08-18 14:54:54 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 66b24a6c18 | change typename to class in optional to deal with compilation Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-08-17 21:00:14 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ff47c8632b | remove reinterpret cast occurrences that require disabling strict alias analysis #987 #1210 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-08-17 20:28:49 -07:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 4b00bc636b | revert the patch to remove no-strict-aliasing VS 2012 doesnt support C++11 unions.. | 2017-08-14 23:00:59 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 632c2d8ebf | use static_assert in COMPILE_TIME_ASSERT | 2017-08-14 20:10:17 +01:00 |  | 
				
					
						| 
								
								
									 Nuno Lopes | 2473c69679 | Drop no-strict-aliasing and fix 2 places where it was violated | 2017-08-14 20:09:49 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 19bb55e396 | recognize theory_i_arith to fix #1200 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-08-13 10:22:36 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 95f86ae2c0 | more efficient lar_solver::get_model Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-08-03 11:03:52 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 712619a9cf | fix a but in adjusting term indices for implied_bounds | 2017-08-03 10:09:00 -07:00 |  | 
				
					
						| 
								
								
									 Arie Gurfinkel | 88a35119b9 | moved obj_equiv_class to ast | 2017-08-01 19:24:50 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 4ff938f2c1 | Fixed MPF fp.rem(0,0,0). Relates to #872. | 2017-08-01 16:46:10 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 79ab8a5a5a | Fixed cmake build | 2017-08-01 16:16:17 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e315d063c5 | renamed LP bound propagator to avoid linker name clashes | 2017-08-01 16:07:51 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 6bc5209e26 | Fixed build problems with .vcxproj | 2017-08-01 15:53:55 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 063b6e9ea5 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-07-31 13:24:57 -07:00 |  |