Package: lapack / 3.9.0-3+deb11u1
Metadata
Package | Version | Patches format |
---|---|---|
lapack | 3.9.0-3+deb11u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
icamax izamax extended precision.patch | (download) |
BLAS/SRC/Makefile |
6 6 + 0 - 0 ! |
fix i{c,z}amax behavior on any-i386 and m68k On arches with extended precision (any-i386 and m68k), the icamax and izamax routines must be compiled with -ffloat-store, in order to avoid the extra precision bits which make the test fails. . The FFLAGS_FLOAT_STORE variable is set by debian/rules. |
doxygen downsize.patch | (download) |
DOCS/Doxyfile |
10 5 + 5 - 0 ! |
downsize documentation (html and manpages) - Set EXTRACT_ALL=no, to avoid generating tons of files containing only doc stubs. - Do not include verbatim source code in Doxygen output (redundant with the source package). - Drop the call graphs. |
makefile blas remove dep.patch | (download) |
BLAS/Makefile |
2 1 + 1 - 0 ! |
remove the target dependency in order to avoid unnecessary rebuild that would incur FTBFS. |
verbose tests.patch | (download) |
TESTING/Makefile |
180 90 + 90 - 0 ! |
sed -i -e 's#\(>\)\s*\($@\)\s*\(2>&1\)#\3 | tee \2#g' testing/makefile Make the tests verbose (printing something to the screen) so that they won't timeout on buildd. |
python3.patch | (download) |
lapack_testing.py |
3 1 + 2 - 0 ! |
convert lapack_testing.py to python 3 |
missing lapacke prototypes.patch | (download) |
LAPACKE/include/lapack.h |
100 100 + 0 - 0 ! |
restore missing lapack prototypes Some LAPACK functions prototypes were inadvertedly dropped in 3.9.0. As a consequence, LAPACKE has several unresolved symbols. |
combssq nan propagation.patch | (download) |
SRC/dcombssq.f |
2 2 + 0 - 0 ! |
fix nan propagation in dcombssq and scombssq Backported upon request from Jeroen Ooms, needed for R 4.0. |
lapacke syev heev.patch | (download) |
LAPACKE/src/lapacke_cheev_work.c |
6 5 + 1 - 0 ! |
fix eigenvector matrix in lapackes interface to symmetric eigenvalue problem The syev and heev functions, when passed jobz=V and called in row major order mode, would return an incorrect eigenvector matrix (incorrect lower- or upper-triangle part). |