Update LAPACK to 3.9.0
This commit is contained in:
parent
ce0d38cc95
commit
9854d7fc07
|
@ -1,5 +1,7 @@
|
||||||
include ../../make.inc
|
TOPSRCDIR = ../..
|
||||||
|
include $(TOPSRCDIR)/make.inc
|
||||||
|
|
||||||
|
.PHONY: all single double complex complex16
|
||||||
all: single double complex complex16
|
all: single double complex complex16
|
||||||
single: xblat1s xblat2s xblat3s
|
single: xblat1s xblat2s xblat3s
|
||||||
double: xblat1d xblat2d xblat3d
|
double: xblat1d xblat2d xblat3d
|
||||||
|
@ -7,32 +9,33 @@ complex: xblat1c xblat2c xblat3c
|
||||||
complex16: xblat1z xblat2z xblat3z
|
complex16: xblat1z xblat2z xblat3z
|
||||||
|
|
||||||
xblat1s: sblat1.o $(BLASLIB)
|
xblat1s: sblat1.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat1d: dblat1.o $(BLASLIB)
|
xblat1d: dblat1.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat1c: cblat1.o $(BLASLIB)
|
xblat1c: cblat1.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat1z: zblat1.o $(BLASLIB)
|
xblat1z: zblat1.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xblat2s: sblat2.o $(BLASLIB)
|
xblat2s: sblat2.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat2d: dblat2.o $(BLASLIB)
|
xblat2d: dblat2.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat2c: cblat2.o $(BLASLIB)
|
xblat2c: cblat2.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat2z: zblat2.o $(BLASLIB)
|
xblat2z: zblat2.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
xblat3s: sblat3.o $(BLASLIB)
|
xblat3s: sblat3.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat3d: dblat3.o $(BLASLIB)
|
xblat3d: dblat3.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat3c: cblat3.o $(BLASLIB)
|
xblat3c: cblat3.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
xblat3z: zblat3.o $(BLASLIB)
|
xblat3z: zblat3.o $(BLASLIB)
|
||||||
$(LOADER) $(LOADOPTS) -o $@ $^
|
$(FC) $(FFLAGS) $(LDFLAGS) -o $@ $^
|
||||||
|
|
||||||
|
.PHONY: run
|
||||||
run: all
|
run: all
|
||||||
./xblat1s > sblat1.out
|
./xblat1s > sblat1.out
|
||||||
./xblat1d > dblat1.out
|
./xblat1d > dblat1.out
|
||||||
|
@ -47,6 +50,7 @@ run: all
|
||||||
./xblat3c < cblat3.in
|
./xblat3c < cblat3.in
|
||||||
./xblat3z < zblat3.in
|
./xblat3z < zblat3.in
|
||||||
|
|
||||||
|
.PHONY: clean cleanobj cleanexe cleantest
|
||||||
clean: cleanobj cleanexe cleantest
|
clean: cleanobj cleanexe cleantest
|
||||||
cleanobj:
|
cleanobj:
|
||||||
rm -f *.o
|
rm -f *.o
|
||||||
|
@ -54,6 +58,3 @@ cleanexe:
|
||||||
rm -f xblat*
|
rm -f xblat*
|
||||||
cleantest:
|
cleantest:
|
||||||
rm -f *.out core
|
rm -f *.out core
|
||||||
|
|
||||||
.f.o:
|
|
||||||
$(FORTRAN) $(OPTS) -c -o $@ $<
|
|
||||||
|
|
|
@ -619,7 +619,7 @@
|
||||||
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
||||||
* ************************* STEST1 *****************************
|
* ************************* STEST1 *****************************
|
||||||
*
|
*
|
||||||
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMODATE THE FORTRAN
|
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMMODATE THE FORTRAN
|
||||||
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
||||||
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
||||||
*
|
*
|
||||||
|
|
|
@ -991,7 +991,7 @@
|
||||||
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
||||||
* ************************* STEST1 *****************************
|
* ************************* STEST1 *****************************
|
||||||
*
|
*
|
||||||
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMODATE THE FORTRAN
|
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMMODATE THE FORTRAN
|
||||||
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
||||||
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
||||||
*
|
*
|
||||||
|
|
|
@ -946,7 +946,7 @@
|
||||||
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
||||||
* ************************* STEST1 *****************************
|
* ************************* STEST1 *****************************
|
||||||
*
|
*
|
||||||
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMODATE THE FORTRAN
|
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMMODATE THE FORTRAN
|
||||||
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
||||||
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
||||||
*
|
*
|
||||||
|
|
|
@ -619,7 +619,7 @@
|
||||||
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
SUBROUTINE STEST1(SCOMP1,STRUE1,SSIZE,SFAC)
|
||||||
* ************************* STEST1 *****************************
|
* ************************* STEST1 *****************************
|
||||||
*
|
*
|
||||||
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMODATE THE FORTRAN
|
* THIS IS AN INTERFACE SUBROUTINE TO ACCOMMODATE THE FORTRAN
|
||||||
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
* REQUIREMENT THAT WHEN A DUMMY ARGUMENT IS AN ARRAY, THE
|
||||||
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
* ACTUAL ARGUMENT MUST ALSO BE AN ARRAY OR AN ARRAY ELEMENT.
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue