From 7776686cb014a5bb84f03ef3a551ff6ff51765cf Mon Sep 17 00:00:00 2001 From: Jean-Marc Zucconi Date: Wed, 13 Oct 1999 22:59:19 +0000 Subject: Honor FC and FFLAGS so that the user can easily override them. Enable testing and timing if ENABLE_TESTING is set to YES so that the user can check how the changes to FC and FFLAGS work. Patches to workaround the SIGFPE stuff and g77's code checking. Update pkg/DESCR. Submitted by: AMAKAWA Shuhei --- math/lapack/files/patch-ac | 87 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 80 insertions(+), 7 deletions(-) (limited to 'math/lapack/files/patch-ac') diff --git a/math/lapack/files/patch-ac b/math/lapack/files/patch-ac index 6e7fda17e1f4..76846c97c838 100644 --- a/math/lapack/files/patch-ac +++ b/math/lapack/files/patch-ac @@ -1,15 +1,23 @@ ---- Makefile.orig Tue Jun 22 14:29:44 1999 -+++ Makefile Tue Sep 21 21:02:17 1999 -@@ -6,19 +6,20 @@ +--- Makefile.orig Tue Jun 22 13:29:44 1999 ++++ Makefile Mon Oct 11 11:31:35 1999 +@@ -6,19 +6,27 @@ include make.inc --all: install lib testing blas_testing timing blas_timing -+all: install lib # testing blas_testing timing blas_timing - ++.if defined(ENABLE_TESTING) && ${ENABLE_TESTING} == "YES" + all: install lib testing blas_testing timing blas_timing +- -lib: lapacklib tmglib +-#lib: blaslib lapacklib tmglib ++.else ++all: install lib ++.endif ++ ++.if defined(ENABLE_TESTING) && ${ENABLE_TESTING} == "YES" ++lib: blaslib lapacklib tmglib fpmclr_.o ++.else +lib: lapacklib blaslib - #lib: blaslib lapacklib tmglib ++.endif clean: cleanlib cleantesting cleantiming @@ -26,3 +34,68 @@ blaslib: ( cd BLAS/SRC; $(MAKE) ) +@@ -34,40 +42,40 @@ + + blas_testing: + ( cd BLAS/TESTING; $(MAKE) -f Makeblat1 ) +- ( cd BLAS; xblat1s > sblat1.out; \ +- xblat1d > dblat1.out; \ +- xblat1c > cblat1.out; \ +- xblat1z > zblat1.out ) ++ ( cd BLAS; ./xblat1s > sblat1.out; \ ++ ./xblat1d > dblat1.out; \ ++ ./xblat1c > cblat1.out; \ ++ ./xblat1z > zblat1.out ) + + ( cd BLAS/TESTING; $(MAKE) -f Makeblat2 ) +- ( cd BLAS; xblat2s < sblat2.in ; \ +- xblat2d < dblat2.in ; \ +- xblat2c < cblat2.in ; \ +- xblat2z < zblat2.in ) ++ ( cd BLAS; ./xblat2s < sblat2.in ; \ ++ ./xblat2d < dblat2.in ; \ ++ ./xblat2c < cblat2.in ; \ ++ ./xblat2z < zblat2.in ) + + ( cd BLAS/TESTING; $(MAKE) -f Makeblat3 ) +- ( cd BLAS; xblat3s < sblat3.in ; \ +- xblat3d < dblat3.in ; \ +- xblat3c < cblat3.in ; \ +- xblat3z < zblat3.in ) ++ ( cd BLAS; ./xblat3s < sblat3.in ; \ ++ ./xblat3d < dblat3.in ; \ ++ ./xblat3c < cblat3.in ; \ ++ ./xblat3z < zblat3.in ) + + timing: + ( cd TIMING; $(MAKE) ) + + blas_timing: + ( cd TIMING/LIN; $(MAKE) ) +- ( cd TIMING; xlintims < sblasa.in > sblasa.out ; \ +- xlintims < sblasb.in > sblasb.out ; \ +- xlintims < sblasc.in > sblasc.out ) +- ( cd TIMING; xlintimd < dblasa.in > dblasa.out ; \ +- xlintimd < dblasb.in > dblasb.out ; \ +- xlintimd < dblasc.in > dblasc.out ) +- ( cd TIMING; xlintimc < cblasa.in > cblasa.out ; \ +- xlintimc < cblasb.in > cblasb.out ; \ +- xlintimc < cblasc.in > cblasc.out ) +- ( cd TIMING; xlintimz < zblasa.in > zblasa.out ; \ +- xlintimz < zblasb.in > zblasb.out ; \ +- xlintimz < zblasc.in > zblasc.out ) ++ ( cd TIMING; ./xlintims < sblasa.in > sblasa.out ; \ ++ ./xlintims < sblasb.in > sblasb.out ; \ ++ ./xlintims < sblasc.in > sblasc.out ) ++ ( cd TIMING; ./xlintimd < dblasa.in > dblasa.out ; \ ++ ./xlintimd < dblasb.in > dblasb.out ; \ ++ ./xlintimd < dblasc.in > dblasc.out ) ++ ( cd TIMING; ./xlintimc < cblasa.in > cblasa.out ; \ ++ ./xlintimc < cblasb.in > cblasb.out ; \ ++ ./xlintimc < cblasc.in > cblasc.out ) ++ ( cd TIMING; ./xlintimz < zblasa.in > zblasa.out ; \ ++ ./xlintimz < zblasb.in > zblasb.out ; \ ++ ./xlintimz < zblasc.in > zblasc.out ) + + cleanlib: + ( cd INSTALL; $(MAKE) clean ) -- cgit v1.2.3