Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								b60f30c802 
								
							 
						 
						
							
							
								
								Merge pull request  #236  from wintersteiger/i68  
							
							... 
							
							
							
							Fixes for issue #68  
							
						 
						
							2015-10-07 20:56:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								8a026c355f 
								
							 
						 
						
							
							
								
								Corrected unspecified behavior of corner cases in fp.min/fp.max.  
							
							... 
							
							
							
							Partially addresses #68 . 
							
						 
						
							2015-10-07 20:39:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								fcf036695e 
								
							 
						 
						
							
							
								
								Bugfix for mpf to_ieee_bv  
							
							
							
						 
						
							2015-10-07 20:37:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								2912c355e2 
								
							 
						 
						
							
							
								
								remove reinterpret_cast. Issue  #229 , issue  #24  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-10-04 10:54:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f11502e0ac 
								
							 
						 
						
							
							
								
								reinterpret_cast fixes for the Windows compiler.  
							
							
							
						 
						
							2015-10-04 16:41:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								4626196907 
								
							 
						 
						
							
							
								
								Eliminated reinterpret_casts. Partially  fixes   #24 ,  #229 .  
							
							
							
						 
						
							2015-10-04 15:52:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								50993582ec 
								
							 
						 
						
							
							
								
								put break statement in else branh. Issue  #230  (broken loop)  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-10-03 17:15:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								89f1541d83 
								
							 
						 
						
							
							
								
								put break statement in else branh. Issue  #230  (broken loop)  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-10-03 17:15:45 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9b6623400 
								
							 
						 
						
							
							
								
								include rlimit in nlsat, include dedicated error message, for issue  #216  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-09-29 09:16:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1f9d5249a3 
								
							 
						 
						
							
							
								
								fix build break regarind z3test.py and added rlimit  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-09-28 14:05:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f3b8fe130a 
								
							 
						 
						
							
							
								
								adding rlimit resource limit facility to provide platform and architecture independent method for canceling activities. This is to address issue  #216  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-09-28 13:40:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								9b3e242990 
								
							 
						 
						
							
							
								
								adding rlimit resource limit facility to provide platform and architecture independent method for canceling activities  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-09-28 13:37:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								04266fccc9 
								
							 
						 
						
							
							
								
								Bugfix for mpf sqrt.  
							
							... 
							
							
							
							Fixes  #222 . 
						
							2015-09-21 20:56:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0b15fc9402 
								
							 
						 
						
							
							
								
								Bugfix for mpf sqrt.  
							
							... 
							
							
							
							Fixes  #222 . 
						
							2015-09-21 19:44:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f3441c6a9b 
								
							 
						 
						
							
							
								
								tabs and indentation  
							
							
							
						 
						
							2015-09-17 13:25:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								e9565d6a7f 
								
							 
						 
						
							
							
								
								Fixed warning message  
							
							
							
						 
						
							2015-09-17 12:18:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								2115ea8bb8 
								
							 
						 
						
							
							
								
								Bugfix for fp.sqrt.  
							
							... 
							
							
							
							Fixes  #220 . 
						
							2015-09-17 12:13:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								79d69cd5f0 
								
							 
						 
						
							
							
								
								Added FP to_ieee_bv to fpa_rewriter to enable model evaluation.  
							
							
							
						 
						
							2015-09-16 12:57:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e2fa6a60 
								
							 
						 
						
							
							
								
								Bugfix for MPF fma.  
							
							
							
						 
						
							2015-09-14 14:07:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								25f75b60fe 
								
							 
						 
						
							
							
								
								Bugfix for fp.mul and fp.fma for small numbers of e/s bits.  
							
							... 
							
							
							
							Fixes  #215 . 
						
							2015-09-10 11:37:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4be3926daa 
								
							 
						 
						
							
							
								
								use signed character type declarations for cross platform compilation. Fixes issue  #210  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-09-05 16:30:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b4d0e6076e 
								
							 
						 
						
							
							
								
								change behavior on allocation excess to process exit to avoid memory smashes on exception unsafe code blocks. Fixes issue  #175  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-09-02 16:12:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								f62a192357 
								
							 
						 
						
							
							
								
								remove __in/__out SAL annotations.  
							
							... 
							
							
							
							They break the build with recent glibc versions and apparently noone is using them.
Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 
						
							2015-07-15 13:46:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc044c982 
								
							 
						 
						
							
							
								
								update header guards to be C++ style. Fixes issue  #9  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-07-08 23:18:40 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								940fed16e1 
								
							 
						 
						
							
							
								
								enforce stringstream formatting to avoid default format routine. fixes issue  #149  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-07-06 09:11:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								eeef4d29d6 
								
							 
						 
						
							
							
								
								remove the optimization for 0-byte allocations  
							
							... 
							
							
							
							I wasn't able to trigger with any SMT or API benchmark
Removing it ensures the function never returns null and enables further optimizations.
I get an amazing avg speedup of 0.9%
Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 
						
							2015-07-01 14:38:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								1544105bd5 
								
							 
						 
						
							
							
								
								set undo trail after set-watches to avoid crash during exception handling (the relevancy trail is scoped so ends up traversing the trail if allocating the watch throws an exception). Fixes crash.smt in issue  #56  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-06-24 17:06:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								158a5dd2db 
								
							 
						 
						
							
							
								
								add count of memory allocations and way to limit allocations globally. Fix purification in nlsat_smt to fix regressions on QF_UFNRA  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-06-24 17:06:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								9a62d989e6 
								
							 
						 
						
							
							
								
								Revert "Merge branch 'unstable' of  https://github.com/Z3Prover/z3  into unstable"  
							
							... 
							
							
							
							This reverts commit d3db21ccdee463d5d899 
							
						 
						
							2015-06-24 17:06:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								3a49223076 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://github.com/wintersteiger/z3  into unstable  
							
							
							
						 
						
							2015-06-14 19:00:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								0caf3bd18c 
								
							 
						 
						
							
							
								
								Bugfix for mpf.is_regular  
							
							
							
						 
						
							2015-06-14 18:59:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								b08ccc7816 
								
							 
						 
						
							
							
								
								added missing Copyright forms  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-06-10 11:54:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								6217804ed5 
								
							 
						 
						
							
							
								
								fix another UB in bit_vector  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 
						
							2015-06-07 12:07:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								49a4df0de1 
								
							 
						 
						
							
							
								
								MPF min/max -+0.0 special cases changed to +0.0 instead of second argument.  
							
							... 
							
							
							
							Another piece of fix  #68  
							
						 
						
							2015-05-28 12:54:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								f1cc1842e1 
								
							 
						 
						
							
							
								
								Merge branch 'unstable' of  https://github.com/Z3Prover/z3  into unstable  
							
							
							
						 
						
							2015-05-23 13:25:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								98f33c3f8b 
								
							 
						 
						
							
							
								
								Bug/build fix for hwf::fma  
							
							
							
						 
						
							2015-05-23 13:10:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								08b5635327 
								
							 
						 
						
							
							
								
								fix unaligned load in hash_string()  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 
						
							2015-05-23 12:13:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								d5c39798ea 
								
							 
						 
						
							
							
								
								Bugfix for hwf  
							
							
							
						 
						
							2015-05-23 12:02:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nuno Lopes 
								
							 
						 
						
							
							
							
							
								
							
							
								c577ab361b 
								
							 
						 
						
							
							
								
								fix assorted undefined behaviors caught by clang  
							
							... 
							
							
							
							Signed-off-by: Nuno Lopes <nlopes@microsoft.com> 
							
						 
						
							2015-05-23 11:45:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								6f6cd61817 
								
							 
						 
						
							
							
								
								Bugfix for float-to-float conversion.  
							
							... 
							
							
							
							Fixes  #77  
						
							2015-05-22 20:30:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								891073d3fe 
								
							 
						 
						
							
							
								
								typo  
							
							
							
						 
						
							2015-05-22 12:01:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								ffbbf08d20 
								
							 
						 
						
							
							
								
								Fixed warning message about unused lock when OpenMP is not available.  
							
							
							
						 
						
							2015-05-22 11:59:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								54cde7cabb 
								
							 
						 
						
							
							
								
								Bugfix for hwf::round_to_integral  
							
							
							
						 
						
							2015-05-22 11:39:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								759d9f2dda 
								
							 
						 
						
							
							
								
								bugfix for hwf::fma  
							
							
							
						 
						
							2015-05-22 11:39:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								705ace6f0a 
								
							 
						 
						
							
							
								
								Naming consistency  
							
							
							
						 
						
							2015-05-22 11:39:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								f100d4feda 
								
							 
						 
						
							
							
								
								hoist out basic union find  
							
							... 
							
							
							
							Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2015-05-21 11:10:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								8c18bdcca9 
								
							 
						 
						
							
							
								
								Bugfix for fp.roundToIntegral.  
							
							... 
							
							
							
							Fixes  #69  
						
							2015-05-21 18:12:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								c422b48bf4 
								
							 
						 
						
							
							
								
								Bugfix for hwf_manager::round_to_integral  
							
							
							
						 
						
							2015-05-21 15:06:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph M. Wintersteiger 
								
							 
						 
						
							
							
							
							
								
							
							
								51040d3e19 
								
							 
						 
						
							
							
								
								Bugfix for fp.isNormal  
							
							
							
						 
						
							2015-05-20 18:32:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henning Günther 
								
							 
						 
						
							
							
							
							
								
							
							
								33ddf0bcdf 
								
							 
						 
						
							
							
								
								Expose insert_if_not_there_core method in map class  
							
							... 
							
							
							
							Signed-off-by: Henning Günther <t-hennig@microsoft.com> 
							
						 
						
							2015-05-20 14:33:46 +01:00