diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2007-12-04 15:45:11 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2007-12-04 15:45:11 +0000 |
commit | 9b3db75ffc6b3885067e72cfab3306127345d92e (patch) | |
tree | d9467ae52efd9894f1877dc0c248c467f65d5532 /sci-libs | |
parent | Lock to wxpython-2.6 at runtime. (diff) | |
download | gentoo-2-9b3db75ffc6b3885067e72cfab3306127345d92e.tar.gz gentoo-2-9b3db75ffc6b3885067e72cfab3306127345d92e.tar.bz2 gentoo-2-9b3db75ffc6b3885067e72cfab3306127345d92e.zip |
Fixed patch to avoid optiimization on {s,d}lamch.f and {s,d}laruv.f of the internal lapack, which caused hanging on x86 (bug #197801).
(Portage version: 2.1.4_rc4)
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/arpack/ChangeLog | 7 | ||||
-rw-r--r-- | sci-libs/arpack/files/arpack-arscnd.patch | 391 | ||||
-rw-r--r-- | sci-libs/arpack/files/arpack-autotools.patch | 547 |
3 files changed, 451 insertions, 494 deletions
diff --git a/sci-libs/arpack/ChangeLog b/sci-libs/arpack/ChangeLog index e35d37bba8d5..44da8502d943 100644 --- a/sci-libs/arpack/ChangeLog +++ b/sci-libs/arpack/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-libs/arpack # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/ChangeLog,v 1.4 2007/11/02 13:14:31 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-libs/arpack/ChangeLog,v 1.5 2007/12/04 15:45:10 bicatali Exp $ + + 04 Dec 2007; Sébastien Fabbro <bicatali@gentoo.org> + files/arpack-arscnd.patch, files/arpack-autotools.patch: + Fixed patch to avoid optiimization on {s,d}lamch.f and {s,d}laruv.f of the + internal lapack, which caused hanging on x86 (bug #197801). *arpack-96-r2 (02 Nov 2007) diff --git a/sci-libs/arpack/files/arpack-arscnd.patch b/sci-libs/arpack/files/arpack-arscnd.patch index 608eac0212b3..f36b427e1963 100644 --- a/sci-libs/arpack/files/arpack-arscnd.patch +++ b/sci-libs/arpack/files/arpack-arscnd.patch @@ -1,6 +1,6 @@ -diff -urN arpack.old/ARPACK/SRC/cgetv0.f arpack.new/ARPACK/SRC/cgetv0.f ---- arpack.old/ARPACK/SRC/cgetv0.f 1999-04-08 00:46:44.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cgetv0.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cgetv0.f ARPACK/SRC/cgetv0.f +--- ARPACK.orig/SRC/cgetv0.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cgetv0.f 2007-12-04 12:40:24.000000000 +0000 @@ -89,7 +89,7 @@ c pp 357-385. c @@ -91,9 +91,9 @@ diff -urN arpack.old/ARPACK/SRC/cgetv0.f arpack.new/ARPACK/SRC/cgetv0.f tgetv0 = tgetv0 + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/cnaitr.f arpack.new/ARPACK/SRC/cnaitr.f ---- arpack.old/ARPACK/SRC/cnaitr.f 1996-08-27 18:12:56.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cnaitr.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cnaitr.f ARPACK/SRC/cnaitr.f +--- ARPACK.orig/SRC/cnaitr.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cnaitr.f 2007-12-04 12:40:24.000000000 +0000 @@ -131,7 +131,7 @@ c\Routines called: c cgetv0 ARPACK routine to generate the initial vector. @@ -225,9 +225,9 @@ diff -urN arpack.old/ARPACK/SRC/cnaitr.f arpack.new/ARPACK/SRC/cnaitr.f tcaitr = tcaitr + (t1 - t0) ido = 99 do 110 i = max(1,k), k+np-1 -diff -urN arpack.old/ARPACK/SRC/cnapps.f arpack.new/ARPACK/SRC/cnapps.f ---- arpack.old/ARPACK/SRC/cnapps.f 1998-05-20 16:45:03.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cnapps.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cnapps.f ARPACK/SRC/cnapps.f +--- ARPACK.orig/SRC/cnapps.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cnapps.f 2007-12-04 12:40:24.000000000 +0000 @@ -92,7 +92,7 @@ c c\Routines called: @@ -264,9 +264,9 @@ diff -urN arpack.old/ARPACK/SRC/cnapps.f arpack.new/ARPACK/SRC/cnapps.f tcapps = tcapps + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/cnaup2.f arpack.new/ARPACK/SRC/cnaup2.f ---- arpack.old/ARPACK/SRC/cnaup2.f 2000-06-01 22:28:53.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cnaup2.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cnaup2.f ARPACK/SRC/cnaup2.f +--- ARPACK.orig/SRC/cnaup2.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cnaup2.f 2007-12-04 12:40:24.000000000 +0000 @@ -135,7 +135,7 @@ c cngets ARPACK reorder Ritz values and error bounds routine. c csortc ARPACK sorting routine. @@ -321,9 +321,9 @@ diff -urN arpack.old/ARPACK/SRC/cnaup2.f arpack.new/ARPACK/SRC/cnaup2.f tcaup2 = t1 - t0 c 9000 continue -diff -urN arpack.old/ARPACK/SRC/cnaupd.f arpack.new/ARPACK/SRC/cnaupd.f ---- arpack.old/ARPACK/SRC/cnaupd.f 2002-08-15 07:50:57.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cnaupd.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cnaupd.f ARPACK/SRC/cnaupd.f +--- ARPACK.orig/SRC/cnaupd.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cnaupd.f 2007-12-04 12:40:24.000000000 +0000 @@ -356,7 +356,7 @@ c cstatn ARPACK routine that initializes the timing variables. c ivout ARPACK utility routine that prints integers. @@ -360,9 +360,9 @@ diff -urN arpack.old/ARPACK/SRC/cnaupd.f arpack.new/ARPACK/SRC/cnaupd.f tcaupd = t1 - t0 c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/cneigh.f arpack.new/ARPACK/SRC/cneigh.f ---- arpack.old/ARPACK/SRC/cneigh.f 1996-04-20 19:15:53.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cneigh.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cneigh.f ARPACK/SRC/cneigh.f +--- ARPACK.orig/SRC/cneigh.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cneigh.f 2007-12-04 12:40:24.000000000 +0000 @@ -64,7 +64,7 @@ c c\Routines called: @@ -399,9 +399,9 @@ diff -urN arpack.old/ARPACK/SRC/cneigh.f arpack.new/ARPACK/SRC/cneigh.f tceigh = tceigh + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/cngets.f arpack.new/ARPACK/SRC/cngets.f ---- arpack.old/ARPACK/SRC/cngets.f 1996-04-20 19:15:56.000000000 +0200 -+++ arpack.new/ARPACK/SRC/cngets.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/cngets.f ARPACK/SRC/cngets.f +--- ARPACK.orig/SRC/cngets.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/cngets.f 2007-12-04 12:40:24.000000000 +0000 @@ -63,7 +63,7 @@ c\Routines called: c csortc ARPACK sorting routine. @@ -438,9 +438,9 @@ diff -urN arpack.old/ARPACK/SRC/cngets.f arpack.new/ARPACK/SRC/cngets.f tcgets = tcgets + (t1 - t0) c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/dgetv0.f arpack.new/ARPACK/SRC/dgetv0.f ---- arpack.old/ARPACK/SRC/dgetv0.f 1999-04-08 00:42:47.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dgetv0.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dgetv0.f ARPACK/SRC/dgetv0.f +--- ARPACK.orig/SRC/dgetv0.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dgetv0.f 2007-12-04 12:40:24.000000000 +0000 @@ -93,7 +93,7 @@ c TR95-13, Department of Computational and Applied Mathematics. c @@ -531,9 +531,9 @@ diff -urN arpack.old/ARPACK/SRC/dgetv0.f arpack.new/ARPACK/SRC/dgetv0.f tgetv0 = tgetv0 + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/dnaitr.f arpack.new/ARPACK/SRC/dnaitr.f ---- arpack.old/ARPACK/SRC/dnaitr.f 1996-08-27 18:09:00.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dnaitr.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dnaitr.f ARPACK/SRC/dnaitr.f +--- ARPACK.orig/SRC/dnaitr.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dnaitr.f 2007-12-04 12:40:24.000000000 +0000 @@ -132,7 +132,7 @@ c\Routines called: c dgetv0 ARPACK routine to generate the initial vector. @@ -665,9 +665,9 @@ diff -urN arpack.old/ARPACK/SRC/dnaitr.f arpack.new/ARPACK/SRC/dnaitr.f tnaitr = tnaitr + (t1 - t0) ido = 99 do 110 i = max(1,k), k+np-1 -diff -urN arpack.old/ARPACK/SRC/dnapps.f arpack.new/ARPACK/SRC/dnapps.f ---- arpack.old/ARPACK/SRC/dnapps.f 1998-05-20 16:58:56.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dnapps.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dnapps.f ARPACK/SRC/dnapps.f +--- ARPACK.orig/SRC/dnapps.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dnapps.f 2007-12-04 12:40:24.000000000 +0000 @@ -97,7 +97,7 @@ c c\Routines called: @@ -704,9 +704,9 @@ diff -urN arpack.old/ARPACK/SRC/dnapps.f arpack.new/ARPACK/SRC/dnapps.f tnapps = tnapps + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/dnaup2.f arpack.new/ARPACK/SRC/dnaup2.f ---- arpack.old/ARPACK/SRC/dnaup2.f 2002-08-23 07:31:50.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dnaup2.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dnaup2.f ARPACK/SRC/dnaup2.f +--- ARPACK.orig/SRC/dnaup2.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dnaup2.f 2007-12-04 12:40:24.000000000 +0000 @@ -143,7 +143,7 @@ c dngets ARPACK reorder Ritz values and error bounds routine. c dsortc ARPACK sorting routine. @@ -761,9 +761,9 @@ diff -urN arpack.old/ARPACK/SRC/dnaup2.f arpack.new/ARPACK/SRC/dnaup2.f tnaup2 = t1 - t0 c 9000 continue -diff -urN arpack.old/ARPACK/SRC/dnaupd.f arpack.new/ARPACK/SRC/dnaupd.f ---- arpack.old/ARPACK/SRC/dnaupd.f 2002-08-23 07:29:34.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dnaupd.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dnaupd.f ARPACK/SRC/dnaupd.f +--- ARPACK.orig/SRC/dnaupd.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dnaupd.f 2007-12-04 12:40:24.000000000 +0000 @@ -379,7 +379,7 @@ c dnaup2 ARPACK routine that implements the Implicitly Restarted c Arnoldi Iteration. @@ -800,9 +800,9 @@ diff -urN arpack.old/ARPACK/SRC/dnaupd.f arpack.new/ARPACK/SRC/dnaupd.f tnaupd = t1 - t0 c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/dnconv.f arpack.new/ARPACK/SRC/dnconv.f ---- arpack.old/ARPACK/SRC/dnconv.f 1996-04-20 18:27:05.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dnconv.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dnconv.f ARPACK/SRC/dnconv.f +--- ARPACK.orig/SRC/dnconv.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dnconv.f 2007-12-04 12:40:24.000000000 +0000 @@ -38,7 +38,7 @@ c xxxxxx real c @@ -830,9 +830,9 @@ diff -urN arpack.old/ARPACK/SRC/dnconv.f arpack.new/ARPACK/SRC/dnconv.f tnconv = tnconv + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/dneigh.f arpack.new/ARPACK/SRC/dneigh.f ---- arpack.old/ARPACK/SRC/dneigh.f 1996-04-20 18:27:06.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dneigh.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dneigh.f ARPACK/SRC/dneigh.f +--- ARPACK.orig/SRC/dneigh.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dneigh.f 2007-12-04 12:40:24.000000000 +0000 @@ -63,7 +63,7 @@ c\Routines called: c dlaqrb ARPACK routine to compute the real Schur form of an @@ -869,9 +869,9 @@ diff -urN arpack.old/ARPACK/SRC/dneigh.f arpack.new/ARPACK/SRC/dneigh.f tneigh = tneigh + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/dngets.f arpack.new/ARPACK/SRC/dngets.f ---- arpack.old/ARPACK/SRC/dngets.f 1996-04-20 18:27:07.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dngets.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dngets.f ARPACK/SRC/dngets.f +--- ARPACK.orig/SRC/dngets.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dngets.f 2007-12-04 12:40:24.000000000 +0000 @@ -135,7 +135,7 @@ c | External Subroutines | c %----------------------% @@ -899,9 +899,9 @@ diff -urN arpack.old/ARPACK/SRC/dngets.f arpack.new/ARPACK/SRC/dngets.f tngets = tngets + (t1 - t0) c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/dsaitr.f arpack.new/ARPACK/SRC/dsaitr.f ---- arpack.old/ARPACK/SRC/dsaitr.f 1996-08-28 16:21:43.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dsaitr.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dsaitr.f ARPACK/SRC/dsaitr.f +--- ARPACK.orig/SRC/dsaitr.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dsaitr.f 2007-12-04 12:40:24.000000000 +0000 @@ -262,7 +262,7 @@ c %----------------------% c @@ -1025,9 +1025,9 @@ diff -urN arpack.old/ARPACK/SRC/dsaitr.f arpack.new/ARPACK/SRC/dsaitr.f tsaitr = tsaitr + (t1 - t0) ido = 99 c -diff -urN arpack.old/ARPACK/SRC/dsapps.f arpack.new/ARPACK/SRC/dsapps.f ---- arpack.old/ARPACK/SRC/dsapps.f 1998-05-20 16:58:59.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dsapps.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dsapps.f ARPACK/SRC/dsapps.f +--- ARPACK.orig/SRC/dsapps.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dsapps.f 2007-12-04 12:40:24.000000000 +0000 @@ -91,7 +91,7 @@ c c\Routines called: @@ -1064,9 +1064,9 @@ diff -urN arpack.old/ARPACK/SRC/dsapps.f arpack.new/ARPACK/SRC/dsapps.f tsapps = tsapps + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/dsaup2.f arpack.new/ARPACK/SRC/dsaup2.f ---- arpack.old/ARPACK/SRC/dsaup2.f 1998-05-20 16:59:00.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dsaup2.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dsaup2.f ARPACK/SRC/dsaup2.f +--- ARPACK.orig/SRC/dsaup2.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dsaup2.f 2007-12-04 12:40:24.000000000 +0000 @@ -148,7 +148,7 @@ c dsgets ARPACK reorder Ritz values and error bounds routine. c dsortr ARPACK sorting routine. @@ -1121,9 +1121,9 @@ diff -urN arpack.old/ARPACK/SRC/dsaup2.f arpack.new/ARPACK/SRC/dsaup2.f tsaup2 = t1 - t0 c 9000 continue -diff -urN arpack.old/ARPACK/SRC/dsaupd.f arpack.new/ARPACK/SRC/dsaupd.f ---- arpack.old/ARPACK/SRC/dsaupd.f 2001-04-11 00:52:40.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dsaupd.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dsaupd.f ARPACK/SRC/dsaupd.f +--- ARPACK.orig/SRC/dsaupd.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dsaupd.f 2007-12-04 12:40:24.000000000 +0000 @@ -380,7 +380,7 @@ c dstats ARPACK routine that initialize timing and other statistics c variables. @@ -1160,9 +1160,9 @@ diff -urN arpack.old/ARPACK/SRC/dsaupd.f arpack.new/ARPACK/SRC/dsaupd.f tsaupd = t1 - t0 c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/dsconv.f arpack.new/ARPACK/SRC/dsconv.f ---- arpack.old/ARPACK/SRC/dsconv.f 1996-04-20 18:27:11.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dsconv.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dsconv.f ARPACK/SRC/dsconv.f +--- ARPACK.orig/SRC/dsconv.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dsconv.f 2007-12-04 12:40:24.000000000 +0000 @@ -34,7 +34,7 @@ c\BeginLib c @@ -1190,9 +1190,9 @@ diff -urN arpack.old/ARPACK/SRC/dsconv.f arpack.new/ARPACK/SRC/dsconv.f tsconv = tsconv + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/dseigt.f arpack.new/ARPACK/SRC/dseigt.f ---- arpack.old/ARPACK/SRC/dseigt.f 1996-08-27 07:29:04.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dseigt.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dseigt.f ARPACK/SRC/dseigt.f +--- ARPACK.orig/SRC/dseigt.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dseigt.f 2007-12-04 12:40:24.000000000 +0000 @@ -59,7 +59,7 @@ c dstqrb ARPACK routine that computes the eigenvalues and the c last components of the eigenvectors of a symmetric @@ -1229,9 +1229,9 @@ diff -urN arpack.old/ARPACK/SRC/dseigt.f arpack.new/ARPACK/SRC/dseigt.f tseigt = tseigt + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/dsgets.f arpack.new/ARPACK/SRC/dsgets.f ---- arpack.old/ARPACK/SRC/dsgets.f 1996-04-20 18:27:14.000000000 +0200 -+++ arpack.new/ARPACK/SRC/dsgets.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/dsgets.f ARPACK/SRC/dsgets.f +--- ARPACK.orig/SRC/dsgets.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/dsgets.f 2007-12-04 12:40:24.000000000 +0000 @@ -65,7 +65,7 @@ c\Routines called: c dsortr ARPACK utility sorting routine. @@ -1268,9 +1268,9 @@ diff -urN arpack.old/ARPACK/SRC/dsgets.f arpack.new/ARPACK/SRC/dsgets.f tsgets = tsgets + (t1 - t0) c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/sgetv0.f arpack.new/ARPACK/SRC/sgetv0.f ---- arpack.old/ARPACK/SRC/sgetv0.f 1999-04-08 00:42:46.000000000 +0200 -+++ arpack.new/ARPACK/SRC/sgetv0.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/sgetv0.f ARPACK/SRC/sgetv0.f +--- ARPACK.orig/SRC/sgetv0.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/sgetv0.f 2007-12-04 12:40:24.000000000 +0000 @@ -93,7 +93,7 @@ c TR95-13, Department of Computational and Applied Mathematics. c @@ -1361,9 +1361,9 @@ diff -urN arpack.old/ARPACK/SRC/sgetv0.f arpack.new/ARPACK/SRC/sgetv0.f tgetv0 = tgetv0 + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/snaitr.f arpack.new/ARPACK/SRC/snaitr.f ---- arpack.old/ARPACK/SRC/snaitr.f 1996-08-27 18:09:01.000000000 +0200 -+++ arpack.new/ARPACK/SRC/snaitr.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/snaitr.f ARPACK/SRC/snaitr.f +--- ARPACK.orig/SRC/snaitr.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/snaitr.f 2007-12-04 12:40:24.000000000 +0000 @@ -132,7 +132,7 @@ c\Routines called: c sgetv0 ARPACK routine to generate the initial vector. @@ -1495,9 +1495,9 @@ diff -urN arpack.old/ARPACK/SRC/snaitr.f arpack.new/ARPACK/SRC/snaitr.f tnaitr = tnaitr + (t1 - t0) ido = 99 do 110 i = max(1,k), k+np-1 -diff -urN arpack.old/ARPACK/SRC/snapps.f arpack.new/ARPACK/SRC/snapps.f ---- arpack.old/ARPACK/SRC/snapps.f 1998-05-20 16:58:55.000000000 +0200 -+++ arpack.new/ARPACK/SRC/snapps.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/snapps.f ARPACK/SRC/snapps.f +--- ARPACK.orig/SRC/snapps.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/snapps.f 2007-12-04 12:40:24.000000000 +0000 @@ -97,7 +97,7 @@ c c\Routines called: @@ -1534,9 +1534,9 @@ diff -urN arpack.old/ARPACK/SRC/snapps.f arpack.new/ARPACK/SRC/snapps.f tnapps = tnapps + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/snaup2.f arpack.new/ARPACK/SRC/snaup2.f ---- arpack.old/ARPACK/SRC/snaup2.f 2002-08-23 07:31:49.000000000 +0200 -+++ arpack.new/ARPACK/SRC/snaup2.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/snaup2.f ARPACK/SRC/snaup2.f +--- ARPACK.orig/SRC/snaup2.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/snaup2.f 2007-12-04 12:40:24.000000000 +0000 @@ -143,7 +143,7 @@ c sngets ARPACK reorder Ritz values and error bounds routine. c ssortc ARPACK sorting routine. @@ -1591,9 +1591,9 @@ diff -urN arpack.old/ARPACK/SRC/snaup2.f arpack.new/ARPACK/SRC/snaup2.f tnaup2 = t1 - t0 c 9000 continue -diff -urN arpack.old/ARPACK/SRC/snaupd.f arpack.new/ARPACK/SRC/snaupd.f ---- arpack.old/ARPACK/SRC/snaupd.f 2002-08-23 07:29:34.000000000 +0200 -+++ arpack.new/ARPACK/SRC/snaupd.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/snaupd.f ARPACK/SRC/snaupd.f +--- ARPACK.orig/SRC/snaupd.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/snaupd.f 2007-12-04 12:40:24.000000000 +0000 @@ -379,7 +379,7 @@ c snaup2 ARPACK routine that implements the Implicitly Restarted c Arnoldi Iteration. @@ -1630,9 +1630,9 @@ diff -urN arpack.old/ARPACK/SRC/snaupd.f arpack.new/ARPACK/SRC/snaupd.f tnaupd = t1 - t0 c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/snconv.f arpack.new/ARPACK/SRC/snconv.f ---- arpack.old/ARPACK/SRC/snconv.f 1996-04-20 18:27:21.000000000 +0200 -+++ arpack.new/ARPACK/SRC/snconv.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/snconv.f ARPACK/SRC/snconv.f +--- ARPACK.orig/SRC/snconv.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/snconv.f 2007-12-04 12:40:24.000000000 +0000 @@ -38,7 +38,7 @@ c xxxxxx real c @@ -1660,9 +1660,9 @@ diff -urN arpack.old/ARPACK/SRC/snconv.f arpack.new/ARPACK/SRC/snconv.f tnconv = tnconv + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/sneigh.f arpack.new/ARPACK/SRC/sneigh.f ---- arpack.old/ARPACK/SRC/sneigh.f 1996-04-20 18:27:22.000000000 +0200 -+++ arpack.new/ARPACK/SRC/sneigh.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/sneigh.f ARPACK/SRC/sneigh.f +--- ARPACK.orig/SRC/sneigh.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/sneigh.f 2007-12-04 12:40:24.000000000 +0000 @@ -63,7 +63,7 @@ c\Routines called: c slaqrb ARPACK routine to compute the real Schur form of an @@ -1699,9 +1699,9 @@ diff -urN arpack.old/ARPACK/SRC/sneigh.f arpack.new/ARPACK/SRC/sneigh.f tneigh = tneigh + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/sngets.f arpack.new/ARPACK/SRC/sngets.f ---- arpack.old/ARPACK/SRC/sngets.f 1996-04-20 18:27:24.000000000 +0200 -+++ arpack.new/ARPACK/SRC/sngets.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/sngets.f ARPACK/SRC/sngets.f +--- ARPACK.orig/SRC/sngets.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/sngets.f 2007-12-04 12:40:24.000000000 +0000 @@ -135,7 +135,7 @@ c | External Subroutines | c %----------------------% @@ -1729,9 +1729,9 @@ diff -urN arpack.old/ARPACK/SRC/sngets.f arpack.new/ARPACK/SRC/sngets.f tngets = tngets + (t1 - t0) c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/ssaitr.f arpack.new/ARPACK/SRC/ssaitr.f ---- arpack.old/ARPACK/SRC/ssaitr.f 1996-08-28 16:21:43.000000000 +0200 -+++ arpack.new/ARPACK/SRC/ssaitr.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/ssaitr.f ARPACK/SRC/ssaitr.f +--- ARPACK.orig/SRC/ssaitr.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/ssaitr.f 2007-12-04 12:40:24.000000000 +0000 @@ -262,7 +262,7 @@ c %----------------------% c @@ -1855,9 +1855,9 @@ diff -urN arpack.old/ARPACK/SRC/ssaitr.f arpack.new/ARPACK/SRC/ssaitr.f tsaitr = tsaitr + (t1 - t0) ido = 99 c -diff -urN arpack.old/ARPACK/SRC/ssapps.f arpack.new/ARPACK/SRC/ssapps.f ---- arpack.old/ARPACK/SRC/ssapps.f 1998-05-20 16:58:58.000000000 +0200 -+++ arpack.new/ARPACK/SRC/ssapps.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/ssapps.f ARPACK/SRC/ssapps.f +--- ARPACK.orig/SRC/ssapps.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/ssapps.f 2007-12-04 12:40:25.000000000 +0000 @@ -91,7 +91,7 @@ c c\Routines called: @@ -1894,9 +1894,9 @@ diff -urN arpack.old/ARPACK/SRC/ssapps.f arpack.new/ARPACK/SRC/ssapps.f tsapps = tsapps + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/ssaup2.f arpack.new/ARPACK/SRC/ssaup2.f ---- arpack.old/ARPACK/SRC/ssaup2.f 1998-05-20 16:58:59.000000000 +0200 -+++ arpack.new/ARPACK/SRC/ssaup2.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/ssaup2.f ARPACK/SRC/ssaup2.f +--- ARPACK.orig/SRC/ssaup2.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/ssaup2.f 2007-12-04 12:40:25.000000000 +0000 @@ -148,7 +148,7 @@ c ssgets ARPACK reorder Ritz values and error bounds routine. c ssortr ARPACK sorting routine. @@ -1951,9 +1951,9 @@ diff -urN arpack.old/ARPACK/SRC/ssaup2.f arpack.new/ARPACK/SRC/ssaup2.f tsaup2 = t1 - t0 c 9000 continue -diff -urN arpack.old/ARPACK/SRC/ssaupd.f arpack.new/ARPACK/SRC/ssaupd.f ---- arpack.old/ARPACK/SRC/ssaupd.f 2001-04-11 00:52:40.000000000 +0200 -+++ arpack.new/ARPACK/SRC/ssaupd.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/ssaupd.f ARPACK/SRC/ssaupd.f +--- ARPACK.orig/SRC/ssaupd.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/ssaupd.f 2007-12-04 12:40:25.000000000 +0000 @@ -380,7 +380,7 @@ c sstats ARPACK routine that initialize timing and other statistics c variables. @@ -1990,9 +1990,9 @@ diff -urN arpack.old/ARPACK/SRC/ssaupd.f arpack.new/ARPACK/SRC/ssaupd.f tsaupd = t1 - t0 c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/ssconv.f arpack.new/ARPACK/SRC/ssconv.f ---- arpack.old/ARPACK/SRC/ssconv.f 1996-04-20 18:27:27.000000000 +0200 -+++ arpack.new/ARPACK/SRC/ssconv.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/ssconv.f ARPACK/SRC/ssconv.f +--- ARPACK.orig/SRC/ssconv.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/ssconv.f 2007-12-04 12:40:25.000000000 +0000 @@ -34,7 +34,7 @@ c\BeginLib c @@ -2020,9 +2020,9 @@ diff -urN arpack.old/ARPACK/SRC/ssconv.f arpack.new/ARPACK/SRC/ssconv.f tsconv = tsconv + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/sseigt.f arpack.new/ARPACK/SRC/sseigt.f ---- arpack.old/ARPACK/SRC/sseigt.f 1996-08-27 07:29:04.000000000 +0200 -+++ arpack.new/ARPACK/SRC/sseigt.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/sseigt.f ARPACK/SRC/sseigt.f +--- ARPACK.orig/SRC/sseigt.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/sseigt.f 2007-12-04 12:40:25.000000000 +0000 @@ -59,7 +59,7 @@ c sstqrb ARPACK routine that computes the eigenvalues and the c last components of the eigenvectors of a symmetric @@ -2059,9 +2059,9 @@ diff -urN arpack.old/ARPACK/SRC/sseigt.f arpack.new/ARPACK/SRC/sseigt.f tseigt = tseigt + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/ssgets.f arpack.new/ARPACK/SRC/ssgets.f ---- arpack.old/ARPACK/SRC/ssgets.f 1996-04-20 18:27:30.000000000 +0200 -+++ arpack.new/ARPACK/SRC/ssgets.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/ssgets.f ARPACK/SRC/ssgets.f +--- ARPACK.orig/SRC/ssgets.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/ssgets.f 2007-12-04 12:40:25.000000000 +0000 @@ -65,7 +65,7 @@ c\Routines called: c ssortr ARPACK utility sorting routine. @@ -2098,9 +2098,9 @@ diff -urN arpack.old/ARPACK/SRC/ssgets.f arpack.new/ARPACK/SRC/ssgets.f tsgets = tsgets + (t1 - t0) c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/zgetv0.f arpack.new/ARPACK/SRC/zgetv0.f ---- arpack.old/ARPACK/SRC/zgetv0.f 1999-04-08 00:46:45.000000000 +0200 -+++ arpack.new/ARPACK/SRC/zgetv0.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/zgetv0.f ARPACK/SRC/zgetv0.f +--- ARPACK.orig/SRC/zgetv0.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/zgetv0.f 2007-12-04 12:40:25.000000000 +0000 @@ -89,7 +89,7 @@ c pp 357-385. c @@ -2191,9 +2191,9 @@ diff -urN arpack.old/ARPACK/SRC/zgetv0.f arpack.new/ARPACK/SRC/zgetv0.f tgetv0 = tgetv0 + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/znaitr.f arpack.new/ARPACK/SRC/znaitr.f ---- arpack.old/ARPACK/SRC/znaitr.f 1996-08-27 18:12:57.000000000 +0200 -+++ arpack.new/ARPACK/SRC/znaitr.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/znaitr.f ARPACK/SRC/znaitr.f +--- ARPACK.orig/SRC/znaitr.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/znaitr.f 2007-12-04 12:40:25.000000000 +0000 @@ -131,7 +131,7 @@ c\Routines called: c zgetv0 ARPACK routine to generate the initial vector. @@ -2325,9 +2325,9 @@ diff -urN arpack.old/ARPACK/SRC/znaitr.f arpack.new/ARPACK/SRC/znaitr.f tcaitr = tcaitr + (t1 - t0) ido = 99 do 110 i = max(1,k), k+np-1 -diff -urN arpack.old/ARPACK/SRC/znapps.f arpack.new/ARPACK/SRC/znapps.f ---- arpack.old/ARPACK/SRC/znapps.f 1998-05-20 16:45:03.000000000 +0200 -+++ arpack.new/ARPACK/SRC/znapps.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/znapps.f ARPACK/SRC/znapps.f +--- ARPACK.orig/SRC/znapps.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/znapps.f 2007-12-04 12:40:25.000000000 +0000 @@ -92,7 +92,7 @@ c c\Routines called: @@ -2364,9 +2364,9 @@ diff -urN arpack.old/ARPACK/SRC/znapps.f arpack.new/ARPACK/SRC/znapps.f tcapps = tcapps + (t1 - t0) c return -diff -urN arpack.old/ARPACK/SRC/znaup2.f arpack.new/ARPACK/SRC/znaup2.f ---- arpack.old/ARPACK/SRC/znaup2.f 2000-06-01 22:28:53.000000000 +0200 -+++ arpack.new/ARPACK/SRC/znaup2.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/znaup2.f ARPACK/SRC/znaup2.f +--- ARPACK.orig/SRC/znaup2.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/znaup2.f 2007-12-04 12:40:25.000000000 +0000 @@ -135,7 +135,7 @@ c zngets ARPACK reorder Ritz values and error bounds routine. c zsortc ARPACK sorting routine. @@ -2421,9 +2421,9 @@ diff -urN arpack.old/ARPACK/SRC/znaup2.f arpack.new/ARPACK/SRC/znaup2.f tcaup2 = t1 - t0 c 9000 continue -diff -urN arpack.old/ARPACK/SRC/znaupd.f arpack.new/ARPACK/SRC/znaupd.f ---- arpack.old/ARPACK/SRC/znaupd.f 2002-08-15 07:50:57.000000000 +0200 -+++ arpack.new/ARPACK/SRC/znaupd.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/znaupd.f ARPACK/SRC/znaupd.f +--- ARPACK.orig/SRC/znaupd.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/znaupd.f 2007-12-04 12:40:25.000000000 +0000 @@ -356,7 +356,7 @@ c zstatn ARPACK routine that initializes the timing variables. c ivout ARPACK utility routine that prints integers. @@ -2460,9 +2460,9 @@ diff -urN arpack.old/ARPACK/SRC/znaupd.f arpack.new/ARPACK/SRC/znaupd.f tcaupd = t1 - t0 c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/SRC/zneigh.f arpack.new/ARPACK/SRC/zneigh.f ---- arpack.old/ARPACK/SRC/zneigh.f 1996-04-20 19:16:01.000000000 +0200 -+++ arpack.new/ARPACK/SRC/zneigh.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/zneigh.f ARPACK/SRC/zneigh.f +--- ARPACK.orig/SRC/zneigh.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/zneigh.f 2007-12-04 12:40:25.000000000 +0000 @@ -64,7 +64,7 @@ c c\Routines called: @@ -2499,9 +2499,9 @@ diff -urN arpack.old/ARPACK/SRC/zneigh.f arpack.new/ARPACK/SRC/zneigh.f tceigh = tceigh + (t1 - t0) c 9000 continue -diff -urN arpack.old/ARPACK/SRC/zngets.f arpack.new/ARPACK/SRC/zngets.f ---- arpack.old/ARPACK/SRC/zngets.f 1996-04-20 19:16:02.000000000 +0200 -+++ arpack.new/ARPACK/SRC/zngets.f 2007-11-01 14:45:15.000000000 +0100 +diff -Nur ARPACK.orig/SRC/zngets.f ARPACK/SRC/zngets.f +--- ARPACK.orig/SRC/zngets.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/SRC/zngets.f 2007-12-04 12:40:25.000000000 +0000 @@ -63,7 +63,7 @@ c\Routines called: c zsortc ARPACK sorting routine. @@ -2538,104 +2538,37 @@ diff -urN arpack.old/ARPACK/SRC/zngets.f arpack.new/ARPACK/SRC/zngets.f tcgets = tcgets + (t1 - t0) c if (msglvl .gt. 0) then -diff -urN arpack.old/ARPACK/UTIL/Makefile arpack.new/ARPACK/UTIL/Makefile ---- arpack.old/ARPACK/UTIL/Makefile 1996-09-09 16:30:48.000000000 +0200 -+++ arpack.new/ARPACK/UTIL/Makefile 2007-11-01 14:45:15.000000000 +0100 -@@ -31,7 +31,7 @@ - # ../ARmake.inc and is created at the next higher directory level. - # - --OBJS = icnteq.o icopy.o iset.o iswap.o ivout.o second.o -+OBJS = icnteq.o icopy.o iset.o iswap.o ivout.o arscnd.o - - SOBJ = svout.o smout.o - -diff -urN arpack.old/ARPACK/UTIL/Makefile.am arpack.new/ARPACK/UTIL/Makefile.am ---- arpack.old/ARPACK/UTIL/Makefile.am 2007-11-01 14:44:11.000000000 +0100 -+++ arpack.new/ARPACK/UTIL/Makefile.am 2007-11-01 14:51:36.000000000 +0100 -@@ -1,5 +1,5 @@ - noinst_LTLIBRARIES = libarpackutil.la - libarpackutil_la_SOURCES = \ -- icnteq.f icopy.f iset.f iswap.f ivout.f second.f \ -+ icnteq.f icopy.f iset.f iswap.f ivout.f arscnd.f \ - svout.f smout.f dvout.f dmout.f cvout.f cmout.f \ - zvout.f zmout.f -diff -urN arpack.old/ARPACK/UTIL/arscnd.f arpack.new/ARPACK/UTIL/arscnd.f ---- arpack.old/ARPACK/UTIL/arscnd.f 1970-01-01 01:00:00.000000000 +0100 -+++ arpack.new/ARPACK/UTIL/arscnd.f 2007-11-01 14:45:24.000000000 +0100 -@@ -0,0 +1,35 @@ -+ SUBROUTINE ARSCND( T ) -+* -+ REAL T -+* -+* -- LAPACK auxiliary routine (preliminary version) -- -+* Univ. of Tennessee, Univ. of California Berkeley, NAG Ltd., -+* Courant Institute, Argonne National Lab, and Rice University -+* July 26, 1991 -+* -+* Purpose -+* ======= -+* -+* ARSCND returns the user time for a process in seconds. -+* This version gets the time from the system function ETIME. -+* -+* .. Local Scalars .. -+ REAL T1 -+* .. -+* .. Local Arrays .. -+ REAL TARRAY( 2 ) -+* .. -+* .. External Functions .. -+ REAL ETIME -+* .. -+* .. Executable Statements .. -+* -+ -+ T1 = ETIME( TARRAY ) -+ T = TARRAY( 1 ) -+ -+ RETURN -+* -+* End of ARSCND -+* -+ END -diff -urN arpack.old/ARPACK/UTIL/second.f arpack.new/ARPACK/UTIL/second.f ---- arpack.old/ARPACK/UTIL/second.f 1995-10-02 19:56:44.000000000 +0100 -+++ arpack.new/ARPACK/UTIL/second.f 1970-01-01 01:00:00.000000000 +0100 -@@ -1,36 +0,0 @@ +diff -Nur ARPACK.orig/UTIL/second.f ARPACK/UTIL/second.f +--- ARPACK.orig/UTIL/second.f 2007-12-04 12:40:20.000000000 +0000 ++++ ARPACK/UTIL/second.f 2007-12-04 12:42:15.000000000 +0000 +@@ -1,4 +1,4 @@ - SUBROUTINE SECOND( T ) --* -- REAL T --* --* -- LAPACK auxiliary routine (preliminary version) -- --* Univ. of Tennessee, Univ. of California Berkeley, NAG Ltd., --* Courant Institute, Argonne National Lab, and Rice University --* July 26, 1991 --* --* Purpose --* ======= --* ++ SUBROUTINE ARSCND( T ) + * + REAL T + * +@@ -10,7 +10,7 @@ + * Purpose + * ======= + * -* SECOND returns the user time for a process in seconds. --* This version gets the time from the system function ETIME. --* --* .. Local Scalars .. -- REAL T1 --* .. --* .. Local Arrays .. -- REAL TARRAY( 2 ) --* .. --* .. External Functions .. -- REAL ETIME ++* ARSCND returns the user time for a process in seconds. + * This version gets the time from the system function ETIME. + * + * .. Local Scalars .. +@@ -21,7 +21,6 @@ + * .. + * .. External Functions .. + REAL ETIME - EXTERNAL ETIME --* .. --* .. Executable Statements .. --* -- -- T1 = ETIME( TARRAY ) -- T = TARRAY( 1 ) -- -- RETURN --* + * .. + * .. Executable Statements .. + * +@@ -31,6 +30,6 @@ + + RETURN + * -* End of SECOND --* -- END ++* End of ARSCND + * + END diff --git a/sci-libs/arpack/files/arpack-autotools.patch b/sci-libs/arpack/files/arpack-autotools.patch index b8324afd8dc8..6c7e2cf31902 100644 --- a/sci-libs/arpack/files/arpack-autotools.patch +++ b/sci-libs/arpack/files/arpack-autotools.patch @@ -1,5 +1,5 @@ --- configure.ac 1970-01-01 01:00:00.000000000 +0100 -+++ configure.ac 2007-09-26 19:35:49.186784649 +0100 ++++ configure.ac 2007-12-04 12:43:37.000000000 +0000 @@ -0,0 +1,45 @@ +AC_PREREQ(2.59) +AC_INIT([arpack], [96], [arpack@caam.rice.edu]) @@ -46,204 +46,8 @@ + PARPACK/UTIL/Makefile + PARPACK/UTIL/MPI/Makefile]) +AC_OUTPUT ---- Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ Makefile.am 2007-09-26 12:54:25.487623476 +0100 -@@ -0,0 +1,7 @@ -+SUBDIRS = UTIL SRC LAPACK @MPIDIR@ -+SUBLIBS = SRC/libarpacksrc.la UTIL/libarpackutil.la LAPACK/liblapack_arpack.la -+lib_LTLIBRARIES = libarpack.la -+libarpack_la_SOURCES = -+libarpack_la_LDFLAGS = -version-info 0:0 -+libarpack_la_LIBADD = $(SUBLIBS) -+EXTRA_DIST = README ---- acx_mpi.m4 1970-01-01 01:00:00.000000000 +0100 -+++ acx_mpi.m4 2007-08-04 22:50:48.000000000 +0100 -@@ -0,0 +1,183 @@ -+##### http://autoconf-archive.cryp.to/acx_mpi.html -+# -+# SYNOPSIS -+# -+# ACX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) -+# -+# DESCRIPTION -+# -+# This macro tries to find out how to compile programs that use MPI -+# (Message Passing Interface), a standard API for parallel process -+# communication (see http://www-unix.mcs.anl.gov/mpi/) -+# -+# On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output -+# variable to the name of the MPI compiler, depending upon the -+# current language. (This may just be $CC/$CXX/$F77/$FC, but is more -+# often something like mpicc/mpiCC/mpif77/mpif90.) It also sets -+# MPILIBS to any libraries that are needed for linking MPI (e.g. -+# -lmpi or -lfmpi, if a special MPICC/MPICXX/MPIF77/MPIFC was not -+# found). -+# -+# If you want to compile everything with MPI, you should set: -+# -+# CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC" -+# LIBS="$MPILIBS $LIBS" -+# -+# NOTE: The above assumes that you will use $CC (or whatever) for -+# linking as well as for compiling. (This is the default for automake -+# and most Makefiles.) -+# -+# The user can force a particular library/compiler by setting the -+# MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables. -+# -+# ACTION-IF-FOUND is a list of shell commands to run if an MPI -+# library is found, and ACTION-IF-NOT-FOUND is a list of commands to -+# run if it is not found. If ACTION-IF-FOUND is not specified, the -+# default action will define HAVE_MPI. -+# -+# LAST MODIFICATION -+# -+# 2007-07-29 -+# -+# COPYLEFT -+# -+# Copyright (c) 2007 Steven G. Johnson <stevenj@alum.mit.edu> -+# Copyright (c) 2007 Julian C. Cummings <cummings@cacr.caltech.edu> -+# -+# This program is free software: you can redistribute it and/or -+# modify it under the terms of the GNU General Public License as -+# published by the Free Software Foundation, either version 3 of the -+# License, or (at your option) any later version. -+# -+# This program is distributed in the hope that it will be useful, but -+# WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+# General Public License for more details. -+# -+# You should have received a copy of the GNU General Public License -+# along with this program. If not, see -+# <http://www.gnu.org/licenses/>. -+# -+# As a special exception, the respective Autoconf Macro's copyright -+# owner gives unlimited permission to copy, distribute and modify the -+# configure scripts that are the output of Autoconf when processing -+# the Macro. You need not follow the terms of the GNU General Public -+# License when using or distributing such scripts, even though -+# portions of the text of the Macro appear in them. The GNU General -+# Public License (GPL) does govern all other use of the material that -+# constitutes the Autoconf Macro. -+# -+# This special exception to the GPL applies to versions of the -+# Autoconf Macro released by the Autoconf Macro Archive. When you -+# make and distribute a modified version of the Autoconf Macro, you -+# may extend this special exception to the GPL to apply to your -+# modified version as well. -+ -+AC_DEFUN([ACX_MPI], [ -+AC_PREREQ(2.50) dnl for AC_LANG_CASE -+ -+AC_LANG_CASE([C], [ -+ AC_REQUIRE([AC_PROG_CC]) -+ AC_ARG_VAR(MPICC,[MPI C compiler command]) -+ AC_CHECK_PROGS(MPICC, mpicc hcc mpxlc_r mpxlc mpcc cmpicc, $CC) -+ acx_mpi_save_CC="$CC" -+ CC="$MPICC" -+ AC_SUBST(MPICC) -+], -+[C++], [ -+ AC_REQUIRE([AC_PROG_CXX]) -+ AC_ARG_VAR(MPICXX,[MPI C++ compiler command]) -+ AC_CHECK_PROGS(MPICXX, mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++, $CXX) -+ acx_mpi_save_CXX="$CXX" -+ CXX="$MPICXX" -+ AC_SUBST(MPICXX) -+], -+[Fortran 77], [ -+ AC_REQUIRE([AC_PROG_F77]) -+ AC_ARG_VAR(MPIF77,[MPI Fortran 77 compiler command]) -+ AC_CHECK_PROGS(MPIF77, mpif77 hf77 mpxlf_r mpxlf mpf77 cmpifc, $F77) -+ acx_mpi_save_F77="$F77" -+ F77="$MPIF77" -+ AC_SUBST(MPIF77) -+], -+[Fortran], [ -+ AC_REQUIRE([AC_PROG_FC]) -+ AC_ARG_VAR(MPIFC,[MPI Fortran compiler command]) -+ AC_CHECK_PROGS(MPIFC, mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c, $FC) -+ acx_mpi_save_FC="$FC" -+ FC="$MPIFC" -+ AC_SUBST(MPIFC) -+]) -+ -+if test x = x"$MPILIBS"; then -+ AC_LANG_CASE([C], [AC_CHECK_FUNC(MPI_Init, [MPILIBS=" "])], -+ [C++], [AC_CHECK_FUNC(MPI_Init, [MPILIBS=" "])], -+ [Fortran 77], [AC_MSG_CHECKING([for MPI_Init]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[ call MPI_Init])],[MPILIBS=" " -+ AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])], -+ [Fortran], [AC_MSG_CHECKING([for MPI_Init]) -+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[ call MPI_Init])],[MPILIBS=" " -+ AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])]) -+fi -+AC_LANG_CASE([Fortran 77], [ -+ if test x = x"$MPILIBS"; then -+ AC_CHECK_LIB(fmpi, MPI_Init, [MPILIBS="-lfmpi"]) -+ fi -+ if test x = x"$MPILIBS"; then -+ AC_CHECK_LIB(fmpich, MPI_Init, [MPILIBS="-lfmpich"]) -+ fi -+], -+[Fortran], [ -+ if test x = x"$MPILIBS"; then -+ AC_CHECK_LIB(fmpi, MPI_Init, [MPILIBS="-lfmpi"]) -+ fi -+ if test x = x"$MPILIBS"; then -+ AC_CHECK_LIB(mpichf90, MPI_Init, [MPILIBS="-lmpichf90"]) -+ fi -+]) -+if test x = x"$MPILIBS"; then -+ AC_CHECK_LIB(mpi, MPI_Init, [MPILIBS="-lmpi"]) -+fi -+if test x = x"$MPILIBS"; then -+ AC_CHECK_LIB(mpich, MPI_Init, [MPILIBS="-lmpich"]) -+fi -+ -+dnl We have to use AC_TRY_COMPILE and not AC_CHECK_HEADER because the -+dnl latter uses $CPP, not $CC (which may be mpicc). -+AC_LANG_CASE([C], [if test x != x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpi.h]) -+ AC_TRY_COMPILE([#include <mpi.h>],[],[AC_MSG_RESULT(yes)], [MPILIBS="" -+ AC_MSG_RESULT(no)]) -+fi], -+[C++], [if test x != x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpi.h]) -+ AC_TRY_COMPILE([#include <mpi.h>],[],[AC_MSG_RESULT(yes)], [MPILIBS="" -+ AC_MSG_RESULT(no)]) -+fi], -+[Fortran 77], [if test x != x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpif.h]) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[ include 'mpif.h'])],[AC_MSG_RESULT(yes)], [MPILIBS="" -+ AC_MSG_RESULT(no)]) -+fi], -+[Fortran], [if test x != x"$MPILIBS"; then -+ AC_MSG_CHECKING([for mpif.h]) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[ include 'mpif.h'])],[AC_MSG_RESULT(yes)], [MPILIBS="" -+ AC_MSG_RESULT(no)]) -+fi]) -+ -+AC_LANG_CASE([C], [CC="$acx_mpi_save_CC"], -+ [C++], [CXX="$acx_mpi_save_CXX"], -+ [Fortran 77], [F77="$acx_mpi_save_F77"], -+ [Fortran], [FC="$acx_mpi_save_FC"]) -+ -+AC_SUBST(MPILIBS) -+ -+# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: -+if test x = x"$MPILIBS"; then -+ $2 -+ : -+else -+ ifelse([$1],,[AC_DEFINE(HAVE_MPI,1,[Define if you have the MPI library.])],[$1]) -+ : -+fi -+])dnl ACX_MPI --- acx_blas.m4 1970-01-01 01:00:00.000000000 +0100 -+++ acx_blas.m4 2007-08-04 22:50:48.000000000 +0100 ++++ acx_blas.m4 2007-12-04 12:43:37.000000000 +0000 @@ -0,0 +1,191 @@ +##### http://autoconf-archive.cryp.to/acx_blas.html +# @@ -436,8 +240,242 @@ + $2 +fi +])dnl ACX_BLAS ---- SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ SRC/Makefile.am 2007-09-26 11:15:34.850827457 +0100 +--- acx_mpi.m4 1970-01-01 01:00:00.000000000 +0100 ++++ acx_mpi.m4 2007-12-04 12:43:37.000000000 +0000 +@@ -0,0 +1,183 @@ ++##### http://autoconf-archive.cryp.to/acx_mpi.html ++# ++# SYNOPSIS ++# ++# ACX_MPI([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) ++# ++# DESCRIPTION ++# ++# This macro tries to find out how to compile programs that use MPI ++# (Message Passing Interface), a standard API for parallel process ++# communication (see http://www-unix.mcs.anl.gov/mpi/) ++# ++# On success, it sets the MPICC, MPICXX, MPIF77, or MPIFC output ++# variable to the name of the MPI compiler, depending upon the ++# current language. (This may just be $CC/$CXX/$F77/$FC, but is more ++# often something like mpicc/mpiCC/mpif77/mpif90.) It also sets ++# MPILIBS to any libraries that are needed for linking MPI (e.g. ++# -lmpi or -lfmpi, if a special MPICC/MPICXX/MPIF77/MPIFC was not ++# found). ++# ++# If you want to compile everything with MPI, you should set: ++# ++# CC="MPICC" #OR# CXX="MPICXX" #OR# F77="MPIF77" #OR# FC="MPIFC" ++# LIBS="$MPILIBS $LIBS" ++# ++# NOTE: The above assumes that you will use $CC (or whatever) for ++# linking as well as for compiling. (This is the default for automake ++# and most Makefiles.) ++# ++# The user can force a particular library/compiler by setting the ++# MPICC/MPICXX/MPIF77/MPIFC and/or MPILIBS environment variables. ++# ++# ACTION-IF-FOUND is a list of shell commands to run if an MPI ++# library is found, and ACTION-IF-NOT-FOUND is a list of commands to ++# run if it is not found. If ACTION-IF-FOUND is not specified, the ++# default action will define HAVE_MPI. ++# ++# LAST MODIFICATION ++# ++# 2007-07-29 ++# ++# COPYLEFT ++# ++# Copyright (c) 2007 Steven G. Johnson <stevenj@alum.mit.edu> ++# Copyright (c) 2007 Julian C. Cummings <cummings@cacr.caltech.edu> ++# ++# This program is free software: you can redistribute it and/or ++# modify it under the terms of the GNU General Public License as ++# published by the Free Software Foundation, either version 3 of the ++# License, or (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program. If not, see ++# <http://www.gnu.org/licenses/>. ++# ++# As a special exception, the respective Autoconf Macro's copyright ++# owner gives unlimited permission to copy, distribute and modify the ++# configure scripts that are the output of Autoconf when processing ++# the Macro. You need not follow the terms of the GNU General Public ++# License when using or distributing such scripts, even though ++# portions of the text of the Macro appear in them. The GNU General ++# Public License (GPL) does govern all other use of the material that ++# constitutes the Autoconf Macro. ++# ++# This special exception to the GPL applies to versions of the ++# Autoconf Macro released by the Autoconf Macro Archive. When you ++# make and distribute a modified version of the Autoconf Macro, you ++# may extend this special exception to the GPL to apply to your ++# modified version as well. ++ ++AC_DEFUN([ACX_MPI], [ ++AC_PREREQ(2.50) dnl for AC_LANG_CASE ++ ++AC_LANG_CASE([C], [ ++ AC_REQUIRE([AC_PROG_CC]) ++ AC_ARG_VAR(MPICC,[MPI C compiler command]) ++ AC_CHECK_PROGS(MPICC, mpicc hcc mpxlc_r mpxlc mpcc cmpicc, $CC) ++ acx_mpi_save_CC="$CC" ++ CC="$MPICC" ++ AC_SUBST(MPICC) ++], ++[C++], [ ++ AC_REQUIRE([AC_PROG_CXX]) ++ AC_ARG_VAR(MPICXX,[MPI C++ compiler command]) ++ AC_CHECK_PROGS(MPICXX, mpic++ mpicxx mpiCC hcp mpxlC_r mpxlC mpCC cmpic++, $CXX) ++ acx_mpi_save_CXX="$CXX" ++ CXX="$MPICXX" ++ AC_SUBST(MPICXX) ++], ++[Fortran 77], [ ++ AC_REQUIRE([AC_PROG_F77]) ++ AC_ARG_VAR(MPIF77,[MPI Fortran 77 compiler command]) ++ AC_CHECK_PROGS(MPIF77, mpif77 hf77 mpxlf_r mpxlf mpf77 cmpifc, $F77) ++ acx_mpi_save_F77="$F77" ++ F77="$MPIF77" ++ AC_SUBST(MPIF77) ++], ++[Fortran], [ ++ AC_REQUIRE([AC_PROG_FC]) ++ AC_ARG_VAR(MPIFC,[MPI Fortran compiler command]) ++ AC_CHECK_PROGS(MPIFC, mpif90 mpxlf95_r mpxlf90_r mpxlf95 mpxlf90 mpf90 cmpif90c, $FC) ++ acx_mpi_save_FC="$FC" ++ FC="$MPIFC" ++ AC_SUBST(MPIFC) ++]) ++ ++if test x = x"$MPILIBS"; then ++ AC_LANG_CASE([C], [AC_CHECK_FUNC(MPI_Init, [MPILIBS=" "])], ++ [C++], [AC_CHECK_FUNC(MPI_Init, [MPILIBS=" "])], ++ [Fortran 77], [AC_MSG_CHECKING([for MPI_Init]) ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[ call MPI_Init])],[MPILIBS=" " ++ AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])], ++ [Fortran], [AC_MSG_CHECKING([for MPI_Init]) ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[ call MPI_Init])],[MPILIBS=" " ++ AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no)])]) ++fi ++AC_LANG_CASE([Fortran 77], [ ++ if test x = x"$MPILIBS"; then ++ AC_CHECK_LIB(fmpi, MPI_Init, [MPILIBS="-lfmpi"]) ++ fi ++ if test x = x"$MPILIBS"; then ++ AC_CHECK_LIB(fmpich, MPI_Init, [MPILIBS="-lfmpich"]) ++ fi ++], ++[Fortran], [ ++ if test x = x"$MPILIBS"; then ++ AC_CHECK_LIB(fmpi, MPI_Init, [MPILIBS="-lfmpi"]) ++ fi ++ if test x = x"$MPILIBS"; then ++ AC_CHECK_LIB(mpichf90, MPI_Init, [MPILIBS="-lmpichf90"]) ++ fi ++]) ++if test x = x"$MPILIBS"; then ++ AC_CHECK_LIB(mpi, MPI_Init, [MPILIBS="-lmpi"]) ++fi ++if test x = x"$MPILIBS"; then ++ AC_CHECK_LIB(mpich, MPI_Init, [MPILIBS="-lmpich"]) ++fi ++ ++dnl We have to use AC_TRY_COMPILE and not AC_CHECK_HEADER because the ++dnl latter uses $CPP, not $CC (which may be mpicc). ++AC_LANG_CASE([C], [if test x != x"$MPILIBS"; then ++ AC_MSG_CHECKING([for mpi.h]) ++ AC_TRY_COMPILE([#include <mpi.h>],[],[AC_MSG_RESULT(yes)], [MPILIBS="" ++ AC_MSG_RESULT(no)]) ++fi], ++[C++], [if test x != x"$MPILIBS"; then ++ AC_MSG_CHECKING([for mpi.h]) ++ AC_TRY_COMPILE([#include <mpi.h>],[],[AC_MSG_RESULT(yes)], [MPILIBS="" ++ AC_MSG_RESULT(no)]) ++fi], ++[Fortran 77], [if test x != x"$MPILIBS"; then ++ AC_MSG_CHECKING([for mpif.h]) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[ include 'mpif.h'])],[AC_MSG_RESULT(yes)], [MPILIBS="" ++ AC_MSG_RESULT(no)]) ++fi], ++[Fortran], [if test x != x"$MPILIBS"; then ++ AC_MSG_CHECKING([for mpif.h]) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([],[ include 'mpif.h'])],[AC_MSG_RESULT(yes)], [MPILIBS="" ++ AC_MSG_RESULT(no)]) ++fi]) ++ ++AC_LANG_CASE([C], [CC="$acx_mpi_save_CC"], ++ [C++], [CXX="$acx_mpi_save_CXX"], ++ [Fortran 77], [F77="$acx_mpi_save_F77"], ++ [Fortran], [FC="$acx_mpi_save_FC"]) ++ ++AC_SUBST(MPILIBS) ++ ++# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: ++if test x = x"$MPILIBS"; then ++ $2 ++ : ++else ++ ifelse([$1],,[AC_DEFINE(HAVE_MPI,1,[Define if you have the MPI library.])],[$1]) ++ : ++fi ++])dnl ACX_MPI +--- ./LAPACK/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./LAPACK/Makefile.am 2007-12-04 15:09:01.000000000 +0000 +@@ -0,0 +1,37 @@ ++noinst_LTLIBRARIES = liblapack_arpack.la ++ ++NOOPT_FFLAGS = -O0 ++ ++liblapack_arpack_la_SOURCES = \ ++ sgeqr2.f slabad.f slacon.f slacpy.f sladiv.f slae2.f slaev2.f \ ++ slaexc.f slagtm.f slahqr.f slaln2.f slange.f slanhs.f \ ++ slanst.f slanv2.f slaptm.f slapy2.f slapy3.f slaran.f slarf.f \ ++ slarfg.f slarfx.f slarnd.f slarnv.f slartg.f slascl.f \ ++ slaset.f slasr.f slasrt.f slassq.f slasy2.f sorm2r.f ssteqr.f \ ++ strevc.f strexc.f strsen.f strsyl.f slamch.f slaruv.f \ ++ dgeqr2.f dlabad.f dlacon.f dlacpy.f dladiv.f dlae2.f dlaev2.f \ ++ dlaexc.f dlagtm.f dlahqr.f dlaln2.f dlange.f dlanhs.f \ ++ dlanst.f dlanv2.f dlaptm.f dlapy2.f dlapy3.f dlaran.f dlarf.f \ ++ dlarfg.f dlarfx.f dlarnd.f dlarnv.f dlartg.f dlascl.f \ ++ dlaset.f dlasr.f dlasrt.f dlassq.f dlasy2.f dorm2r.f dsteqr.f \ ++ dtrevc.f dtrexc.f dtrsen.f dtrsyl.f dlamch.f dlaruv.f \ ++ ilaenv.f lsame.f lsamen.f xerbla.f xlaenv.f icmax1.f izmax1.f \ ++ cgeqr2.f clacon.f clacpy.f cladiv.f clahqr.f clange.f clanhs.f \ ++ clarf.f clarfg.f clarnv.f clartg.f clascl.f claset.f classq.f \ ++ clatrs.f cmach.f crot.f ctrevc.f ctrexc.f ctrsen.f ctrsyl.f \ ++ zgeqr2.f zlacon.f zlacpy.f zladiv.f zlahqr.f zlange.f zlanhs.f \ ++ zlarf.f zlarfg.f zlarnv.f zlartg.f zlascl.f zlaset.f zlassq.f \ ++ zlatrs.f zmach.f zrot.f ztrevc.f ztrexc.f ztrsen.f ztrsyl.f \ ++ zunm2r.f dzsum1.f cunm2r.f scsum1.f ++ ++slamch.lo: slamch.f ++ $(LIBTOOL) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(NOOPT_FFLAGS) -c -o slamch.lo `test -f 'slamch.f' || echo '$(srcdir)/'`slamch.f ++ ++slaruv.lo: slaruv.f ++ $(LIBTOOL) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(NOOPT_FFLAGS) -c -o slaruv.lo `test -f 'slaruv.f' || echo '$(srcdir)/'`slaruv.f ++ ++dlamch.lo: dlamch.f ++ $(LIBTOOL) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(NOOPT_FFLAGS) -c -o dlamch.lo `test -f 'dlamch.f' || echo '$(srcdir)/'`dlamch.f ++ ++dlaruv.lo: dlaruv.f ++ $(LIBTOOL) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(NOOPT_FFLAGS) -c -o dlaruv.lo `test -f 'dlaruv.f' || echo '$(srcdir)/'`dlaruv.f +--- ./UTIL/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./UTIL/Makefile.am 2007-12-04 12:43:37.000000000 +0000 +@@ -0,0 +1,5 @@ ++noinst_LTLIBRARIES = libarpackutil.la ++libarpackutil_la_SOURCES = \ ++ icnteq.f icopy.f iset.f iswap.f ivout.f second.f \ ++ svout.f smout.f dvout.f dmout.f cvout.f cmout.f \ ++ zvout.f zmout.f +--- ./SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./SRC/Makefile.am 2007-12-04 12:43:37.000000000 +0000 @@ -0,0 +1,14 @@ +noinst_LTLIBRARIES = libarpacksrc.la +libarpacksrc_la_SOURCES = \ @@ -453,82 +491,39 @@ + cgetv0.f csortc.f cstatn.f \ + znaitr.f znapps.f znaup2.f znaupd.f zneigh.f zneupd.f zngets.f \ + zgetv0.f zsortc.f zstatn.f ---- LAPACK/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ LAPACK/Makefile.am 2007-09-26 12:54:25.479623020 +0100 -@@ -0,0 +1,27 @@ -+noinst_LTLIBRARIES = liblapack_arpack.la -+liblapack_arpack_la_SOURCES = \ -+ sgeqr2.f slabad.f slacon.f slacpy.f sladiv.f slae2.f slaev2.f\ -+ slaexc.f slagtm.f slahqr.f slaln2.f slamch.f slange.f slanhs.f\ -+ slanst.f slanv2.f slaptm.f slapy2.f slapy3.f slaran.f slarf.f\ -+ slarfg.f slarfx.f slarnd.f slarnv.f slartg.f slaruv.f slascl.f\ -+ slaset.f slasr.f slasrt.f slassq.f slasy2.f sorm2r.f ssteqr.f\ -+ strevc.f strexc.f strsen.f strsyl.f\ -+ dgeqr2.f dlabad.f dlacon.f dlacpy.f dladiv.f dlae2.f dlaev2.f\ -+ dlaexc.f dlagtm.f dlahqr.f dlaln2.f dlamch.f dlange.f dlanhs.f\ -+ dlanst.f dlanv2.f dlaptm.f dlapy2.f dlapy3.f dlaran.f dlarf.f\ -+ dlarfg.f dlarfx.f dlarnd.f dlarnv.f dlartg.f dlaruv.f dlascl.f\ -+ dlaset.f dlasr.f dlasrt.f dlassq.f dlasy2.f dorm2r.f dsteqr.f\ -+ dtrevc.f dtrexc.f dtrsen.f dtrsyl.f\ -+ ilaenv.f lsame.f lsamen.f xerbla.f xlaenv.f\ -+ icmax1.f\ -+ izmax1.f\ -+ cgeqr2.f clacon.f clacpy.f cladiv.f clahqr.f clange.f clanhs.f\ -+ clarf.f clarfg.f clarnv.f clartg.f clascl.f claset.f classq.f\ -+ clatrs.f cmach.f crot.f ctrevc.f ctrexc.f ctrsen.f ctrsyl.f\ -+ cunm2r.f\ -+ scsum1.f \ -+ zgeqr2.f zlacon.f zlacpy.f zladiv.f zlahqr.f zlange.f zlanhs.f\ -+ zlarf.f zlarfg.f zlarnv.f zlartg.f zlascl.f zlaset.f zlassq.f\ -+ zlatrs.f zmach.f zrot.f ztrevc.f ztrexc.f ztrsen.f ztrsyl.f\ -+ zunm2r.f\ -+ dzsum1.f ---- UTIL/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ UTIL/Makefile.am 2007-09-26 11:15:34.850827457 +0100 -@@ -0,0 +1,5 @@ -+noinst_LTLIBRARIES = libarpackutil.la -+libarpackutil_la_SOURCES = \ -+ icnteq.f icopy.f iset.f iswap.f ivout.f second.f \ -+ svout.f smout.f dvout.f dmout.f cvout.f cmout.f \ -+ zvout.f zmout.f ---- PARPACK/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ PARPACK/Makefile.am 2007-09-26 11:17:50.418553022 +0100 -@@ -0,0 +1,6 @@ -+SUBDIRS = UTIL SRC -+SUBLIBS = SRC/MPI/libparpacksrcmpi.la UTIL/MPI/libparpackutilmpi.la -+lib_LTLIBRARIES = libparpack.la -+libparpack_la_SOURCES = -+libparpack_la_LDFLAGS = -version-info 0:0 -+libparpack_la_LIBADD = $(SUBLIBS) @MPILIBS@ ---- PARPACK/SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ PARPACK/SRC/Makefile.am 2007-09-26 18:34:31.611823276 +0100 -@@ -0,0 +1 @@ -+SUBDIRS = MPI ---- PARPACK/UTIL/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ PARPACK/UTIL/Makefile.am 2007-09-26 18:33:15.487485197 +0100 -@@ -0,0 +1,2 @@ -+SUBDIRS = MPI -+ ---- PARPACK/SRC/MPI/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ PARPACK/SRC/MPI/Makefile.am 2007-09-26 19:42:38.902132996 +0100 -@@ -0,0 +1,15 @@ +--- ./PARPACK/SRC/MPI/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./PARPACK/SRC/MPI/Makefile.am 2007-12-04 15:37:36.000000000 +0000 +@@ -0,0 +1,24 @@ +F77= $(MPIF77) +noinst_LTLIBRARIES = libparpacksrcmpi.la ++ ++NOOPT_FFLAGS = -O0 ++ +libparpacksrcmpi_la_SOURCES = \ + psgetv0.f \ + psnaitr.f psnapps.f psnaup2.f psnaupd.f psneigh.f psngets.f \ + pssaitr.f pssapps.f pssaup2.f pssaupd.f psseigt.f pssgets.f \ -+ psneupd.f psseupd.f pslarnv.f pslamch.f psnorm2.f \ -+ pdgetv0.f \ ++ psneupd.f psseupd.f pslarnv.f psnorm2.f pdgetv0.f \ + pdnaitr.f pdnapps.f pdnaup2.f pdnaupd.f pdneigh.f pdngets.f \ + pdsaitr.f pdsapps.f pdsaup2.f pdsaupd.f pdseigt.f pdsgets.f \ -+ pdneupd.f pdseupd.f pdlarnv.f pdlamch.f pdnorm2.f \ ++ pdneupd.f pdseupd.f pdlarnv.f pdnorm2.f \ + pcnaitr.f pcnapps.f pcnaup2.f pcnaupd.f pcneigh.f \ + pcneupd.f pcngets.f pcgetv0.f pscnorm2.f pclarnv.f \ + pznaitr.f pznapps.f pznaup2.f pznaupd.f pzneigh.f \ + pzneupd.f pzngets.f pzgetv0.f pdznorm2.f pzlarnv.f ---- PARPACK/UTIL/MPI/Makefile.am 1970-01-01 01:00:00.000000000 +0100 -+++ PARPACK/UTIL/MPI/Makefile.am 2007-09-26 19:42:57.543195289 +0100 ++ ++ ++pslamch.lo: pslamch.f ++ $(LIBTOOL) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(NOOPT_FFLAGS) -c -o pslamch.lo `test -f 'pslamch.f' || echo '$(srcdir)/'`pslamch.f ++ ++pdlamch.lo: pdlamch.f ++ $(LIBTOOL) --tag=F77 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(F77) $(NOOPT_FFLAGS) -c -o pdlamch.lo `test -f 'pdlamch.f' || echo '$(srcdir)/'`pdlamch.f +--- ./PARPACK/SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./PARPACK/SRC/Makefile.am 2007-12-04 12:43:37.000000000 +0000 +@@ -0,0 +1 @@ ++SUBDIRS = MPI +--- ./PARPACK/UTIL/MPI/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./PARPACK/UTIL/MPI/Makefile.am 2007-12-04 12:43:37.000000000 +0000 @@ -0,0 +1,6 @@ +F77 = $(MPIF77) +noinst_LTLIBRARIES = libparpackutilmpi.la @@ -536,3 +531,27 @@ + pivout.f psvout.f psmout.f pdvout.f \ + pdmout.f pcvout.f pcmout.f pzvout.f pzmout.f + +--- ./PARPACK/UTIL/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./PARPACK/UTIL/Makefile.am 2007-12-04 12:43:37.000000000 +0000 +@@ -0,0 +1,2 @@ ++SUBDIRS = MPI ++ +--- ./PARPACK/Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./PARPACK/Makefile.am 2007-12-04 12:43:37.000000000 +0000 +@@ -0,0 +1,6 @@ ++SUBDIRS = UTIL SRC ++SUBLIBS = SRC/MPI/libparpacksrcmpi.la UTIL/MPI/libparpackutilmpi.la ++lib_LTLIBRARIES = libparpack.la ++libparpack_la_SOURCES = ++libparpack_la_LDFLAGS = -version-info 0:0 ++libparpack_la_LIBADD = $(SUBLIBS) @MPILIBS@ +--- ./Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ ./Makefile.am 2007-12-04 12:43:37.000000000 +0000 +@@ -0,0 +1,7 @@ ++SUBDIRS = UTIL SRC LAPACK @MPIDIR@ ++SUBLIBS = SRC/libarpacksrc.la UTIL/libarpackutil.la LAPACK/liblapack_arpack.la ++lib_LTLIBRARIES = libarpack.la ++libarpack_la_SOURCES = ++libarpack_la_LDFLAGS = -version-info 0:0 ++libarpack_la_LIBADD = $(SUBLIBS) ++EXTRA_DIST = README |