Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cd8ac192a9 
								
							 
						 
						
							
							
								
								fix improper function prototypes (empty parentheses)  
							
							 
							
							
							
						 
						
							2023-09-30 12:58:30 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4c43d1eeba 
								
							 
						 
						
							
							
								
								Fix C prototypes and LAPACKE headers for ?GEDMD/?GEDMDQ ( #4134 )  
							
							 
							
							... 
							
							
							
							* Fix prototypes for ?GEDMD/?GEDMDQ and their LAPACKE interfaces 
							
						 
						
							2023-07-15 07:47:19 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								63ec2ad395 
								
							 
						 
						
							
							
								
								Fix computation of UPLO in LAPACKE_?larfb (Reference-LAPACK PR 878)  
							
							 
							
							
							
						 
						
							2023-07-08 10:00:05 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e28fdf71b7 
								
							 
						 
						
							
							
								
								Add LAPACKE interfaces for Dynamic Mode Decomposition (Reference-LAPACK PR 736)  
							
							 
							
							
							
						 
						
							2023-06-20 14:50:54 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								defc0780e8 
								
							 
						 
						
							
							
								
								Merge branch 'xianyi:develop' into lapack736  
							
							 
							
							
							
						 
						
							2023-06-20 14:46:13 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								be5e1ecee3 
								
							 
						 
						
							
							
								
								Add LAPACKE interfaces for ?TRSYL3 (Reference-LAPACK PR 651)  
							
							 
							
							
							
						 
						
							2023-06-20 11:27:11 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c0865ab0fe 
								
							 
						 
						
							
							
								
								Add LAPACKE interfaces for Dynamic Mode Decomposition (Reference-LAPACK PR 736)  
							
							 
							
							
							
						 
						
							2023-06-20 10:45:29 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a757e1486f 
								
							 
						 
						
							
							
								
								Fix potential segfault from not allocating work array (Reference-LAPACK 836)  
							
							 
							
							
							
						 
						
							2023-05-31 08:44:20 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0d72705adc 
								
							 
						 
						
							
							
								
								fix segfault when executing with row major (Reference-LAPACK 768)  
							
							 
							
							
							
						 
						
							2023-05-24 11:41:28 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								abbc387145 
								
							 
						 
						
							
							
								
								fix segfault when executing with row major  
							
							 
							
							
							
						 
						
							2023-05-24 11:40:25 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b0a72586a3 
								
							 
						 
						
							
							
								
								fix segfault when executing with row major  
							
							 
							
							
							
						 
						
							2023-05-24 11:39:20 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c0da3af13b 
								
							 
						 
						
							
							
								
								Fix segfault when executing with row major  
							
							 
							
							
							
						 
						
							2023-05-24 11:37:32 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								58ac660d07 
								
							 
						 
						
							
							
								
								Add interfaces for [cz]unhr_col and [sd]orhr_col (Reference-LAPACK PR 827)  
							
							 
							
							
							
						 
						
							2023-05-18 23:52:07 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2182cc0ff5 
								
							 
						 
						
							
							
								
								Add interfaces for [cz]unhr_col and [sd]orhr_col (Reference-LAPACK PR 827)  
							
							 
							
							
							
						 
						
							2023-05-18 23:48:21 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4f10899f5a 
								
							 
						 
						
							
							
								
								Add interfaces for [cz]unhr_col and [sd]orhr_col (Reference-LAPACK PR 827)  
							
							 
							
							
							
						 
						
							2023-05-18 23:43:18 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f0f40a599c 
								
							 
						 
						
							
							
								
								Suppress warnings and delete unnecessary tests (LAPACK PR782)  
							
							 
							
							
							
						 
						
							2023-02-14 12:06:21 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d59dcd7b16 
								
							 
						 
						
							
							
								
								Allocate work array when ijob is zero (Reference-LAPACK PR 733)  
							
							 
							
							
							
						 
						
							2022-12-04 11:43:24 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9fe75af528 
								
							 
						 
						
							
							
								
								Add a LAPACKE interface for ?LANGB (Reference-LAPACK PR725)  
							
							 
							
							
							
						 
						
							2022-11-17 19:46:53 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								48c9c6efb9 
								
							 
						 
						
							
							
								
								Add ?LANGB interface (Reference-LAPACK PR725)  
							
							 
							
							
							
						 
						
							2022-11-17 18:19:14 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6c9dbe5afa 
								
							 
						 
						
							
							
								
								Add a LAPACKE interface for ?LANGB (Reference-LAPACK PR725)  
							
							 
							
							
							
						 
						
							2022-11-17 18:09:49 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4f82699ec9 
								
							 
						 
						
							
							
								
								Fix errors in LAPACKE ?tpmqrt for row major matrices (Reference-LAPACK PR540)  
							
							 
							
							
							
						 
						
							2022-11-17 18:06:17 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f16aa1ce7a 
								
							 
						 
						
							
							
								
								Merge pull request  #3821  from martin-frbg/lapack651  
							
							 
							
							... 
							
							
							
							Add a BLAS3-based triangular Sylvester equation solver (Reference-LAPACK PR 651) 
							
						 
						
							2022-11-16 13:59:02 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c5c4888ed6 
								
							 
						 
						
							
							
								
								Merge pull request  #3818  from martin-frbg/lapack665  
							
							 
							
							... 
							
							
							
							Fix leading dimension check of eigen-/Schur vectors in LAPACKE (Reference-LAPACK PR 665) 
							
						 
						
							2022-11-14 07:27:58 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7eb2653268 
								
							 
						 
						
							
							
								
								Add a BLAS3-based triangular Sylvester equation solver (Reference-LAPACK PR 651)  
							
							 
							
							
							
						 
						
							2022-11-13 23:07:10 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2226a82f2e 
								
							 
						 
						
							
							
								
								Fix leading dimension check of eigen-/Schur vectors (Reference-LAPACK PR 665)  
							
							 
							
							
							
						 
						
							2022-11-13 17:50:49 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								645633e321 
								
							 
						 
						
							
							
								
								Fix leading dimension check of eigen-/Schur vectors (Reference-LAPACK PR 665)  
							
							 
							
							
							
						 
						
							2022-11-13 17:48:02 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								23cfe58ee3 
								
							 
						 
						
							
							
								
								Add NaN check functions for trapezoidal matrices (Reference-LAPACK PR738+742)  
							
							 
							
							
							
						 
						
							2022-11-13 14:55:45 +01:00  
						
					 
				
					
						
							
							
								 
								martin-frbg
							
						 
						
							 
							
							
							
							
								
							
							
								329cdc31b3 
								
							 
						 
						
							
							
								
								Update LAPACK/LAPACKE to Reference-LAPACK 3.10.1  
							
							 
							
							
							
						 
						
							2022-04-21 20:39:29 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d444344497 
								
							 
						 
						
							
							
								
								Add LAPACKE interfaces for the new Householder Reconstruction functions from 3.9.1  
							
							 
							
							
							
						 
						
							2021-05-02 19:57:47 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b8232c9054 
								
							 
						 
						
							
							
								
								Merge pull request  #3213  from martin-frbg/lapack382  
							
							 
							
							... 
							
							
							
							Avoid allocating the transposed triangular matrix in LAPACKE_xlantr_work (Reference-LAPACK 382) 
							
						 
						
							2021-05-02 18:45:15 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4bf00da8fb 
								
							 
						 
						
							
							
								
								Avoid allocating the transposed triangular matrix (Reference-LAPACK PR382)  
							
							 
							
							
							
						 
						
							2021-05-02 12:18:17 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5cc35abc3d 
								
							 
						 
						
							
							
								
								Apply MKL team fixes to the LAPACKE interfaces (Reference-LAPACK PR 534)  
							
							 
							
							... 
							
							
							
							Removed spurious checks for INFO in xLACPY,xLASET after routines not returning any,and redundant requirements for ldvt in xGESVD_WORK 
							
						 
						
							2021-05-01 13:22:10 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3704f5e5b0 
								
							 
						 
						
							
							
								
								Add missing break statements in the ?lascl functions  
							
							 
							
							
							
						 
						
							2021-04-28 20:56:55 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f95031204e 
								
							 
						 
						
							
							
								
								Fix macro used in argument conversion (LAPACK PR 458)  
							
							 
							
							
							
						 
						
							2020-10-22 16:19:26 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a6570108c5 
								
							 
						 
						
							
							
								
								Add Makefile support for enabling only some variable types  
							
							 
							
							
							
						 
						
							2020-10-11 14:49:58 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0ce2aa3163 
								
							 
						 
						
							
							
								
								Fix data type of rwork array  
							
							 
							
							
							
						 
						
							2020-09-02 23:41:51 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2ea2bd99c7 
								
							 
						 
						
							
							
								
								Apply LAPACKE fix for eigenvector transposition in symmetric eigensolvers  
							
							 
							
							... 
							
							
							
							from Reference-LAPACK PR 330 
							
						 
						
							2020-01-03 11:10:00 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								375b1875c8 
								
							 
						 
						
							
							
								
								[WIP] Update LAPACK to 3.9.0 ( #2353 )  
							
							 
							
							... 
							
							
							
							* Update make.inc entries for LAPACK 3.9.0
Reference-LAPACK PR 347 changed some variable names and relative paths
* Update LAPACK to 3.9.0
* Add new functions from LAPACK 3.9.0
* Add new functions from LAPACK 3.9.0
* Restore LOADER command 
as it makes it easier to specify pthread as needed
* Restore LOADER
* Restore EIG/LIN prefixes in cmdbase
* add binary path to lapack_testing.py call
* Restore OpenMP version check
* Restore OpenMP version check
* Restore fix for out-of-bounds array accesses
from #2096  
							
						 
						
							2020-01-01 13:18:53 +01:00  
						
					 
				
					
						
							
							
								 
								Tiziano Müller
							
						 
						
							 
							
							
							
							
								
							
							
								79ea839b63 
								
							 
						 
						
							
							
								
								fix parallel build issues with APFS/HFS+/ext2/3 in netlib-lapack  
							
							 
							
							... 
							
							
							
							The problem is that OpenBLAS sets the LAPACKE_LIB and the TMGLIB to the
same object and uses the `ar` feature to update the archive file. If the
underlying filesystem does not have sub-second timestamp resolution and
the system is fast enough (or `ccache` is used), the timestamp of the
builds which should be added to the previously generated archive is the
same as the archive file itself and therefore `make` does not update the
archive.
Since OpenBLAS takes care to not run the different targets updating the
archive in parallel, the easiest solution is to declare the respective
targets `.PHONY`, forcing `make` to always update them.
fixes  #1682  
							
						 
						
							2018-10-06 14:10:05 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								094f8c3b57 
								
							 
						 
						
							
							
								
								remove unused variable ldb_t  
							
							 
							
							... 
							
							
							
							Copied from Reference-LAPACK PR283 
							
						 
						
							2018-09-11 10:53:47 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5cf090f516 
								
							 
						 
						
							
							
								
								remove unused variable ldb_t  
							
							 
							
							... 
							
							
							
							Copied from Reference-LAPACK PR283 
							
						 
						
							2018-09-11 10:52:30 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								58363542e7 
								
							 
						 
						
							
							
								
								remove unused variable ldb_t  
							
							 
							
							... 
							
							
							
							Copied from Reference-LAPACK PR283 
							
						 
						
							2018-09-11 10:51:17 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e2a8c35e5a 
								
							 
						 
						
							
							
								
								Fixes from netlib PR253  
							
							 
							
							... 
							
							
							
							LAPACKE interfaces for Aasen's functions now call ?sytrf_aa and ?hetrf_aa instead of ?sytrf and ?hetrf 
							
						 
						
							2018-06-01 15:08:14 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d7d950fcf2 
								
							 
						 
						
							
							
								
								LAPACKE fixes from lapack PR249  
							
							 
							
							... 
							
							
							
							Copied from Reference-LAPACK/lapack#249 , this fixes out-of-bounds memory accesses
in the nancheck calls of the LAPACKE lacgv, lassq,larfg,larfb,larfx and mtr functions 
							
						 
						
							2018-05-10 13:15:42 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								374260027d 
								
							 
						 
						
							
							
								
								Add conditionals around ar calls for optional modules  
							
							 
							
							... 
							
							
							
							The macOS ar aborts when it gets called with no input, see #1398  
							
						 
						
							2017-12-21 20:42:30 +01:00  
						
					 
				
					
						
							
							
								 
								martin
							
						 
						
							 
							
							
							
							
								
							
							
								3be5c3d343 
								
							 
						 
						
							
							
								
								Update LAPACK to 3.8.0  
							
							 
							
							
							
						 
						
							2017-11-23 18:13:35 +01:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
							
							
								
							
							
								d5ea8fd823 
								
							 
						 
						
							
							
								
								Fix workspace computation for side=L  
							
							 
							
							... 
							
							
							
							From netlib PR#144 
							
						 
						
							2017-05-04 20:01:41 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
							
							
								
							
							
								4beffaaa4b 
								
							 
						 
						
							
							
								
								Fix workspace computation for side=L  
							
							 
							
							... 
							
							
							
							From netlib PR#144 
							
						 
						
							2017-05-04 19:59:02 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
							
							
								
							
							
								fb28e4adc9 
								
							 
						 
						
							
							
								
								Fix workspace computation for side=L  
							
							 
							
							... 
							
							
							
							From netlib PR#144 
							
						 
						
							2017-05-04 19:55:02 +02:00  
						
					 
				
					
						
							
							
								 
								Martin Kroeker
							
						 
						
							 
							
							
							
							
								
							
							
								26faa3ca47 
								
							 
						 
						
							
							
								
								Fix workspace allocation in lapacke_ctp for side=L  
							
							 
							
							... 
							
							
							
							from netlib PR #144  
							
						 
						
							2017-05-04 19:49:51 +02:00