Release date: 08/01/25.
This material is based upon work supported by the National Science Foundation and the Department of Energy.
LAPACK is a software package provided by Univ. of Tennessee, Univ. of California, Berkeley, Univ. of Colorado Denver and NAG Ltd..
Support and questions:
LAPACK 3.12.1: What’s new
-
Download: lapack-3.12.1.tar.gz
Bug fixes and other changes
What’s Changed
-
Enables Fortran before including CheckFortranFunctionExists in CMakeL… by @weslleyspereira in 948
-
Fixes for the NAG Fortran compiler by @ACSimon33 inhttps://github.com/Reference-LAPACK/lapack/pull/951[951]
-
Fixed HAS_ATTRIBUTE_WEAK_SUPPORT flag for CBLAS objects by @ACSimon33 in 950
-
Fixed memory leak in testing framework by @ACSimon33 in 953
-
Fixed search phrase for determining the amount of successful tests by @ACSimon33 in 954
-
handle and document corner cases of lwork in lapack by @dklyuchinskiy in 942
-
fix some DMD issues by @dklyuchinskiy in 959
-
Remove executable permissions from source files by @turboencabulator in 970
-
CMake: restore compatibility with v3.10 and older by @christoph-conrads in 976
-
Re-sync Doxyfile with CMake by @turboencabulator in 978
-
Fix Doxygen warnings by @turboencabulator in 979
-
{C,Z}LARFGP: re-scale input vector more often by @christoph-conrads in 981
-
Typo by @FrK5E in 984
-
Add Index-64 API as extended API with _64 suffix for LAPACKE by @mkrainiuk in 888
-
xGEDMD(Q): silence warning with 64-bit integers by @christoph-conrads in 993
-
xSY/HEEVR: clarify use of multiple algorithms by @christoph-conrads inhttps://github.com/Reference-LAPACK/lapack/pull/998[998]
-
#1008 Allow installing binaries to subdirectory while keeping CMake package scripts in the same place by @lepus2589 in 1009
-
fix LARFB documentation, #1011 by @EduardFedorenkov in 1016
-
Allow User Configuration of RPATH Settings by @ahnaf-tahmid-chowdhury in 1002
-
changing the order of loop to improve performance by @Goddan-wq in 1023
-
Use more modern CMake by @ACSimon33 in 1022
-
Fix infinite loop when an error occurs in tests ddrvst and sdrvst by @cenewcombe in 1024
-
Configurable type of hidden Fortran strlen arguments by @ACSimon33 in 1025
-
develop DLARF1F and implement in ORM2R, #1011 by @EduardFedorenkov in 1019
-
Fix the wrong implementation of the new tests for xblat1.f by @cdluminate in 964
-
Fix lto type mismatch by @ACSimon33 in 1027
-
Fix NAG Fortran compiler flag by @ACSimon33 in 1028
-
align documentation of BDSQR workspace with code by @dklyuchinskiy in 1029
-
Fixed usage of uninitialized variables in TESTING by @ACSimon33 in 961
-
fix few typos and sytrd boundary workspace by @dklyuchinskiy in 1030
-
Implement xGEMMTR and cblas_xGEMMTR by @grisuthedragon in 887
-
Prevent compilers from using FMA instructions by @ACSimon33 in 1033
-
Clarify documentation of singularity/rank-deficiency checks by @TiborGY in 924
-
PR contains bug fixes found in ?tfsm (triangular solve for a RFP matrix) by @sergey-v-kuznetsov in 1042
-
Remove CMake < 3 CMP0042 workarounds by @haampie in 1040
-
Declare project dependency on C to avoid the CMAKE default of C,C++ by @martin-frbg in 1044
-
DOC:trsly3: Add dtrsyl3/strsyl3 grouping statements by @ilayn in 1051
-
Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM by @martin-frbg in 1046
-
Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM" by @langou in 1058
-
Revert "Revert "Add a few forgotten API_SUFFIX wrappers in the recently changed LAPACKE ?TFSM"" by @weslleyspereira in 1059
-
CI: Update the MacOS jobs to use gcc-14 in github workflows by @martin-frbg in 1045
-
fix leading dimension for matrix B in test routine get52 by @dklyuchinskiy in 1064
-
Remove comparison as these conditions are never true by @schnorr in 1062
-
updating gitignore to ignore the mod files when we compile by @jprhyne in 1082
-
Fixing misspelling of triangular in {s,d,c,z}gemmtr.f by @jprhyne in 1081
-
Fix line lengths for the extended API by @hjjvandam in 1079
Developer list
-
Weslley da Silva Pereira (University of Colorado Denver, USA)
-
Igor Kozachenko (University of California, Berkeley, USA)
-
Julie Langou (University of Tennessee, USA)
-
Jim Demmel (University of California, Berkeley, USA)
-
Jack Dongarra (University of Tennessee and ORNL, USA)
-
Julien Langou (University of Colorado Denver, USA)
New Contributors
-
@FrK5E made their first contribution in 984
-
@lepus2589 made their first contribution in 1009
-
@ahnaf-tahmid-chowdhury made their first contribution in 1002
-
@Goddan-wq made their first contribution in 1023
-
@cenewcombe made their first contribution in 1024
-
@cdluminate made their first contribution in 1964
-
@jprhyne made their first contribution in 1020
-
@TiborGY made their first contribution in 924
-
@schnorr made their first contribution in 1062
-
@hjjvandam made their first contribution in 1079
Thanks to all our contributors!
-
Special Thanks to the Mathworks team: Penny Anderson, Mary Ann Freeman, Bobby Cheng, Pat Quillen, Christine Tobler, Heiko Weichelt.
-
Special Thanks to the AIMdyn Inc. team Igor Mezic and Maria Fonoberova.
The LAPACK team
Thanks you all!