| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b19f94ae5b | make include paths uniformly use path relative to src. #534 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-31 13:24:11 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | bbf0ebcb74 | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-07-31 20:18:53 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | ecfd241e19 | Injected 3 missing bits of precision into fp.rem. Relates to #872. | 2017-07-31 19:53:44 +01:00 |  | 
				
					
						| 
								
								
									 Arie Gurfinkel | 1d5713c376 | move semantics for ref | 2017-07-31 14:21:30 -04:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | a59907170d | Fixed renormalization in fp.mul. Relates to #872. | 2017-07-31 18:34:46 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 175f042db8 | Fixed renormalization in fp.fma. Relates to #872. | 2017-07-28 23:01:01 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | e677030b74 | Fixed sign bug in mpf fp.fma. Relates to #872. | 2017-07-28 21:39:44 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | a30c343d7a | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-07-28 20:24:35 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 0610392a05 | Bugfix for fp.fma. Fixes #872. | 2017-07-28 20:16:13 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6dbfdf3e9c | Merge branch 'master' of https://github.com/z3prover/z3 into opt | 2017-07-27 17:03:04 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b482dbd589 | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-27 17:02:27 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe1a07a8ee | merge Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-27 16:17:56 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 33ebdc8adc | Cleaned up mpf rounder. Rewrote mpf fma. Relates to #872. | 2017-07-27 23:08:35 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6558999cef | fixes #1171 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-27 08:46:20 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b1298d7bde | ensure that assertions within the unit tests are exercised in all build modes, remove special handling of SASSERT for release mode #1163 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-26 20:28:55 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9f9c575451 | fix bug exposed when running test-z3.exe /a in debug mode, #1159. Add assertions to heap interaction Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-25 16:26:45 -07:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | 75b533f050 | Fixed normalization shift in MPF rounder. Relates to #872. | 2017-07-25 20:29:10 +01:00 |  | 
				
					
						| 
								
								
									 Christoph M. Wintersteiger | f1c0ac72e7 | Fix for fp.fma encoding. Relates to #872. | 2017-07-25 20:29:10 +01:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 70f6280bf1 | fix regression reported in #1159 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-25 10:18:21 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | a94f5fb04a | fix compiler warnings Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-07-24 12:15:10 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 30b0d5ba13 | Merge branch 'master' of https://github.com/z3prover/z3 | 2017-07-24 10:49:54 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | bd4fb22665 | track the set of integer variables that are not set to integer values Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-21 21:09:51 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 64e542bd70 | fix term indices for the time being when exiting from check() Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-20 19:13:13 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 04824e7372 | add a check in gomory cut Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-20 18:12:16 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1490b7a15f | a cleaner version of subs_term_columns Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-19 22:14:05 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 4d1b0d8026 | gomory cut worked on a toy example Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-19 16:50:23 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 94b3fee6ac | rename a function Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-17 16:41:02 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 729644a2b6 | fix term_is_int Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-17 16:08:20 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 77171f4af8 | the first version of Gomory cut, probably broken Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-17 15:17:46 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 1931adcb74 | add a file Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-13 09:48:29 -07:00 |  | 
				
					
						| 
								
								
									 Lev Nachmanson | 8750da1da7 | progress in gomory cut Signed-off-by: Lev Nachmanson <levnach@microsoft.com> | 2017-07-12 16:43:10 -07:00 |  |