David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							dc252fbf00 
							
						 
					 
					
						
						
							
							Bump to 3.3.8  
						
						
						
					 
					
						2020-10-05 13:24:15 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							9f202c6f1e 
							
						 
					 
					
						
						
							
							Fix undefined behaviour caused by uncaught exceptions in OMP section  
						
						... 
						
						
						
						An OpenMP parallel section must have a single entry and a single point
of exit. Leaving such a section by throwing an exception is undefined.
This patch fixes this by catching possible exceptions on the parallel
section and throwing right we left it. 
						
					 
					
						2020-10-02 00:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							b933946d63 
							
						 
					 
					
						
						
							
							Fix failure in GEBP kernel when compiling with OpenMP and FMA  
						
						... 
						
						
						
						Fixes  #1995 
(cherry picked from commit 30960d485e 
					
						2020-09-30 16:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Grund 
							
						 
					 
					
						
						
						
						
							
						
						
							1b080fdcb9 
							
						 
					 
					
						
						
							
							Make relative path variables of type STRING  
						
						... 
						
						
						
						When the type is PATH an absolute path is expected and user-defined
values are converted into absolute paths relative to the current directory.
Fixes  #1990 
(cherry picked from commit a967fadb21 
						
					 
					
						2020-09-30 00:55:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a796be81a4 
							
						 
					 
					
						
						
							
							relax number of iterations checks to avoid false negatives  
						
						... 
						
						
						
						(cherry picked from commit d835a0bf53 
						
					 
					
						2020-09-17 18:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							76f0650563 
							
						 
					 
					
						
						
							
							Bump to 3.3.8-rc1  
						
						
						
					 
					
						2020-09-14 13:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								nluehr 
							
						 
					 
					
						
						
						
						
							
						
						
							4707c3aa86 
							
						 
					 
					
						
						
							
							Fix incorrect integer cast in predux<half2>().  
						
						... 
						
						
						
						Bug corrupts results on Maxwell and earlier GPU architectures.
(cherry picked from commit dd6de618c3 
						
					 
					
						2020-09-04 19:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							89a86ed422 
							
						 
					 
					
						
						
							
							fix   #1901 : warning in Mode==(Upper|Lower)  
						
						
						
					 
					
						2020-09-02 15:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							f55a6d051b 
							
						 
					 
					
						
						
							
							Include <sstream> explicitly, and don't rely on the implicit include via <complex>.  
						
						... 
						
						
						
						This implicit dependency does no longer exist in a recent llbm release (sha 78be61871704). 
						
					 
					
						2020-09-02 11:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							b343baceb4 
							
						 
					 
					
						
						
							
							Relaxed fastmath unit test: if std::foo fails, then let's only trigger a warning is numext::foo fails too.  
						
						... 
						
						
						
						A true error will triggered only if std::foo works but our numext::foo fails.
(cherry picked from commit 2ef1b39674 
						
					 
					
						2020-09-01 18:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								David Tellenbach 
							
						 
					 
					
						
						
						
						
							
						
						
							abb5d04c3a 
							
						 
					 
					
						
						
							
							Fix StlDeque for GCC 10  
						
						... 
						
						
						
						StlDeque extends std::deque by accessing some of its internal members.
Since GCC 10 these are not accessible anymore.
(cherry picked from commit 5e484fa11d 
						
					 
					
						2020-08-31 00:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							94f66fc32e 
							
						 
					 
					
						
						
							
							Fix   #1974 : assertion when reserving an empty sparse matrix  
						
						
						
					 
					
						2020-08-26 12:35:42 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							efd72cddcd 
							
						 
					 
					
						
						
							
							Backport AVX512 implementation from devel branch to 3.3 (the 3.3 version had many issues)  
						
						
						
					 
					
						2020-08-26 12:34:20 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							def70b2e37 
							
						 
					 
					
						
						
							
							Fix compilation with AVX512 and AVX/SSE packet-math functions  
						
						
						
					 
					
						2020-08-25 17:05:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b35d64f7 
							
						 
					 
					
						
						
							
							Fix compilation with AVX512  
						
						
						
					 
					
						2020-08-25 12:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Munk Larsen 
							
						 
					 
					
						
						
						
						
							
						
						
							02ef38020b 
							
						 
					 
					
						
						
							
							Fix incorrect use of std::abs reported in  #1823 .  
						
						
						
					 
					
						2020-08-11 17:54:22 -07:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							16ed93cf61 
							
						 
					 
					
						
						
							
							add a banner to advertise the survey  
						
						
						
					 
					
						2020-07-29 19:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							86306a5cab 
							
						 
					 
					
						
						
							
							remove piwik tracker  
						
						... 
						
						
						
						(cherry picked from commit 2ce2f51989 
						
					 
					
						2020-07-24 13:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							1595ee4067 
							
						 
					 
					
						
						
							
							Add missing footer declaration  
						
						
						
					 
					
						2020-07-24 10:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Pfreundschuh 
							
						 
					 
					
						
						
						
						
							
						
						
							e22d0947c7 
							
						 
					 
					
						
						
							
							Replaced call to deprecated 'load' function with appropriate call to 'on'.  
						
						
						
					 
					
						2020-07-24 10:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								Janek Kozicki 
							
						 
					 
					
						
						
						
						
							
						
						
							0dd9643ad5 
							
						 
					 
					
						
						
							
							Fix Yade high precision Real compilation  
						
						
						
					 
					
						2020-03-23 18:24:49 +00:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							14db78c53b 
							
						 
					 
					
						
						
							
							Fix some maybe-uninitialized warnings  
						
						... 
						
						
						
						Cherry-picked from 72166d0e6e6965f6de7f 
						
					 
					
						2020-02-28 19:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							84364ad11d 
							
						 
					 
					
						
						
							
							Bug  #1788 : Fix rule-of-three violations inside the stable modules.  
						
						... 
						
						
						
						This fixes deprecated-copy warnings when compiling with GCC>=9
Also protect some additional Base-constructors from getting called by user code code (#1587 )
Cherry-picked from 870e53c0 
						
					 
					
						2020-02-28 19:04:33 +01:00 
						 
				 
			
				
					
						
							
							
								Eugene Zhulenev 
							
						 
					 
					
						
						
						
						
							
						
						
							160c0a3404 
							
						 
					 
					
						
						
							
							Change typedefs from private to protected to fix MSVC compilation  
						
						
						
					 
					
						2020-02-18 10:55:02 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							89449a0821 
							
						 
					 
					
						
						
							
							Remove .hgignore and copy .gitignore from master branch  
						
						
						
					 
					
						2019-12-20 18:25:47 +01:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e35a2246 
							
						 
					 
					
						
						
							
							Bug  #1796 : Make matrix squareroot usable for Map and Ref types  
						
						... 
						
						
						
						Cherry-picked from 1e9664b147 
						
					 
					
						2019-12-20 18:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							5f1082d0b1 
							
						 
					 
					
						
						
							
							Fix QuaternionBase::cast for quaternion map and wrapper.  
						
						... 
						
						
						
						(grafted from 6358599ecb 
						
					 
					
						2019-12-03 14:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							1039348f12 
							
						 
					 
					
						
						
							
							backport is_valid_index_type fix from default branch and c++03  
						
						
						
					 
					
						2019-11-22 13:49:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a8d516b04e 
							
						 
					 
					
						
						
							
							bug  #1281 : fix AutoDiffScalar's make_coherent for nested expression of constant ADs.  
						
						... 
						
						
						
						(grafted from b9837ca9ae 
						
					 
					
						2019-11-14 14:58:08 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b1f13d3c 
							
						 
					 
					
						
						
							
							silent cmake warnings  
						
						
						
					 
					
						2019-11-14 14:22:35 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a153dbae9b 
							
						 
					 
					
						
						
							
							Fix case issue with Lapack unit tests  
						
						... 
						
						
						
						(grafted from 0fb6e24408 
						
					 
					
						2019-11-14 14:16:05 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7e2a1f3d 
							
						 
					 
					
						
						
							
							Fix possible conflict with an externally defined "real" type.  
						
						... 
						
						
						
						This issue was detected by gcc5 only. 
						
					 
					
						2019-11-14 13:31:26 +01:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							e1e9b3f9f6 
							
						 
					 
					
						
						
							
							Swicth the 3.3 branch to my.cdash.org and add the "-v3.3" suffix to build name so that cdash can filter them to the proper groups.  
						
						
						
					 
					
						2019-11-14 10:46:02 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Coombe 
							
						 
					 
					
						
						
						
						
							
						
						
							3d18879fc4 
							
						 
					 
					
						
						
							
							Initialize isometric transforms like affine transforms.  
						
						... 
						
						
						
						The isometric transform, like the affine transform, has an implicit last
row of [0, 0, 0, 1]. This was not being properly initialized, as verified
by a new test function.
(grafted from 9d988a1e1a 
						
					 
					
						2019-01-11 23:14:35 -08:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							cd12bf6317 
							
						 
					 
					
						
						
							
							bug  #1761 : Manually grafted changes in Meta.h  
						
						... 
						
						
						
						5937c4ae32f0862b062f 
					
						2019-10-24 13:29:35 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							1760432f6e 
							
						 
					 
					
						
						
							
							Provide numext::[u]int{32,64}_t. Manually grafted from  4356a55a61 
						
						
						
					 
					
						2019-10-11 16:51:08 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d6a65d49 
							
						 
					 
					
						
						
							
							Implement c++03 compatible fix for changeset  7a43af1a33 
						
						... 
						
						
						
						(grafted from f0a4642bab 
						
					 
					
						2019-10-09 16:00:57 +02:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							74d474e7df 
							
						 
					 
					
						
						
							
							Resolve merge conflict  
						
						
						
					 
					
						2019-10-09 15:52:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							47e2f8a42c 
							
						 
					 
					
						
						
							
							PR 719: fix real/imag namespace conflict  
						
						... 
						
						
						
						(grafted from 87427d2eaa 
						
					 
					
						2019-10-08 09:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf273591a 
							
						 
					 
					
						
						
							
							Fix compilation of FFTW unit test  
						
						... 
						
						
						
						(grafted from 7a43af1a33 
						
					 
					
						2019-10-08 08:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee2e10af4 
							
						 
					 
					
						
						
							
							Fix perf issue in SimplicialLDLT::solve for complexes (again, m_diag is real)  
						
						... 
						
						
						
						(grafted from 9549ba8313 
						
					 
					
						2019-10-01 12:54:25 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							165db26dc0 
							
						 
					 
					
						
						
							
							Fix speed issue with SimplicialLDLT for complexes: the diagonal is real!  
						
						... 
						
						
						
						(grafted from c8b2c603b0 
						
					 
					
						2019-09-30 16:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							52d159c19f 
							
						 
					 
					
						
						
							
							bug  #1741 : fix self-adjoint*matrix, triangular*matrix, and triangular^1*matrix with a destination having a non-trivial inner-stride  
						
						
						
					 
					
						2019-09-11 15:04:25 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							6abc9e5379 
							
						 
					 
					
						
						
							
							Fix compilation of BLAS backend and frontend  
						
						
						
					 
					
						2019-09-11 10:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f722e43770 
							
						 
					 
					
						
						
							
							bug  #1741 : fix SelfAdjointView::rankUpdate and product to triangular part for destination with non-trivial inner stride  
						
						... 
						
						
						
						(grafted from c06e6fd115 
						
					 
					
						2019-09-10 23:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f483c7ea8a 
							
						 
					 
					
						
						
							
							bug  #1741 : fix C.noalias() = A*C; with C.innerStride()!=1  
						
						... 
						
						
						
						(grafted from ea0d5dc956 
						
					 
					
						2019-09-10 16:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Gael Guennebaud 
							
						 
					 
					
						
						
						
						
							
						
						
							32cb4853c6 
							
						 
					 
					
						
						
							
							bug  #1562 : optimize evaluation of small products of the form s*A*B by rewriting them as: s*(A.lazyProduct(B)) to save a costly temporary. Measured speedup from 2x to 5x...  
						
						... 
						
						
						
						(grafted from d428a199ab 
						
					 
					
						2018-07-02 11:41:09 +02:00 
						 
				 
			
				
					
						
							
							
								Kyle Vedder 
							
						 
					 
					
						
						
						
						
							
						
						
							5c4b03c53e 
							
						 
					 
					
						
						
							
							Added leading asterisk for Doxygen to consume as it was removing asterisk intended to be part of the code.  
						
						
						
					 
					
						2019-07-18 18:12:14 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Grupp 
							
						 
					 
					
						
						
						
						
							
						
						
							3a79cc3f5b 
							
						 
					 
					
						
						
							
							Fix typo in Umeyama method documentation  
						
						
						
					 
					
						2019-07-17 11:20:41 +00:00 
						 
				 
			
				
					
						
							
							
								Christoph Hertzberg 
							
						 
					 
					
						
						
						
						
							
						
						
							71d0402e3e 
							
						 
					 
					
						
						
							
							Avoid throwing in destructors (this caused build warnings in test-suite)  
						
						
						
					 
					
						2019-06-28 11:55:38 +02:00