From be5e1ecee3e517ac34dc12c74b829ac5543430a9 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Tue, 20 Jun 2023 11:27:11 +0200 Subject: [PATCH 1/2] Add LAPACKE interfaces for ?TRSYL3 (Reference-LAPACK PR 651) --- lapack-netlib/LAPACKE/src/Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lapack-netlib/LAPACKE/src/Makefile b/lapack-netlib/LAPACKE/src/Makefile index d35e2a2d7..9d81e2416 100644 --- a/lapack-netlib/LAPACKE/src/Makefile +++ b/lapack-netlib/LAPACKE/src/Makefile @@ -28,7 +28,6 @@ ############################################################################## # Contents: Native C interface to LAPACK # Author: Intel Corporation -# September, 2010 ############################################################################## # makefile for LAPACKE, used to build lapacke binary. # @@ -608,6 +607,8 @@ lapacke_ctrsna.o \ lapacke_ctrsna_work.o \ lapacke_ctrsyl.o \ lapacke_ctrsyl_work.o \ +lapacke_ctrsyl3.o \ +lapacke_ctrsyl3_work.o \ lapacke_ctrtri.o \ lapacke_ctrtri_work.o \ lapacke_ctrtrs.o \ @@ -1228,6 +1229,8 @@ lapacke_dtrsna.o \ lapacke_dtrsna_work.o \ lapacke_dtrsyl.o \ lapacke_dtrsyl_work.o \ +lapacke_dtrsyl3.o \ +lapacke_dtrsyl3_work.o \ lapacke_dtrtri.o \ lapacke_dtrtri_work.o \ lapacke_dtrtrs.o \ @@ -1800,6 +1803,8 @@ lapacke_strsna.o \ lapacke_strsna_work.o \ lapacke_strsyl.o \ lapacke_strsyl_work.o \ +lapacke_strsyl3.o \ +lapacke_strsyl3_work.o \ lapacke_strtri.o \ lapacke_strtri_work.o \ lapacke_strtrs.o \ @@ -2378,6 +2383,8 @@ lapacke_ztrsna.o \ lapacke_ztrsna_work.o \ lapacke_ztrsyl.o \ lapacke_ztrsyl_work.o \ +lapacke_ztrsyl3.o \ +lapacke_ztrsyl3_work.o \ lapacke_ztrtri.o \ lapacke_ztrtri_work.o \ lapacke_ztrtrs.o \ @@ -2552,7 +2559,7 @@ $(LAPACKELIB): $(OBJ) $(OBJ_S) $(OBJ_C) $(OBJ_D) $(OBJ_Z) $(DEPRECATED) $(EXTEND ifdef BUILD_DEPRECATED $(AR) $(ARFLAGS) $@ $(DEPRECATED) endif -ifdef (USEXBLAS) +ifdef USEXBLAS $(AR) $(ARFLAGS) $@ $(EXTENDED) endif ifdef LAPACKE_WITH_TMG From b6a28adeaf73a3206848edbdc646d139e6aa8b63 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Tue, 20 Jun 2023 11:33:03 +0200 Subject: [PATCH 2/2] Add ?TRSYL3 (Reference-LAPACK PR 651) --- cmake/lapacke.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmake/lapacke.cmake b/cmake/lapacke.cmake index c8cfa7778..6713beefc 100644 --- a/cmake/lapacke.cmake +++ b/cmake/lapacke.cmake @@ -558,6 +558,8 @@ set(CSRC lapacke_ctrsna_work.c lapacke_ctrsyl.c lapacke_ctrsyl_work.c + lapacke_ctrsyl3.c + lapacke_ctrsyl3_work.c lapacke_ctrtri.c lapacke_ctrtri_work.c lapacke_ctrtrs.c @@ -1178,6 +1180,8 @@ set(DSRC lapacke_dtrsna_work.c lapacke_dtrsyl.c lapacke_dtrsyl_work.c + lapacke_dtrsyl3.c + lapacke_dtrsyl3_work.c lapacke_dtrtri.c lapacke_dtrtri_work.c lapacke_dtrtrs.c @@ -1750,6 +1754,8 @@ set(SSRC lapacke_strsna_work.c lapacke_strsyl.c lapacke_strsyl_work.c + lapacke_ctrsyl3.c + lapacke_ctrsyl3_work.c lapacke_strtri.c lapacke_strtri_work.c lapacke_strtrs.c @@ -2325,6 +2331,8 @@ set(ZSRC lapacke_ztrsna_work.c lapacke_ztrsyl.c lapacke_ztrsyl_work.c + lapacke_ztrsyl3.c + lapacke_ztrsyl3_work.c lapacke_ztrtri.c lapacke_ztrtri_work.c lapacke_ztrtrs.c