From owner-svn-ports-head@freebsd.org Sun Jun 14 09:13:29 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E5D923344AA; Sun, 14 Jun 2020 09:13:29 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49l7zs679Kz48bj; Sun, 14 Jun 2020 09:13:29 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B3DA7A0CC; Sun, 14 Jun 2020 09:13:29 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 05E9DTiG001197; Sun, 14 Jun 2020 09:13:29 GMT (envelope-from thierry@FreeBSD.org) Received: (from thierry@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 05E9DSqR001190; Sun, 14 Jun 2020 09:13:28 GMT (envelope-from thierry@FreeBSD.org) Message-Id: <202006140913.05E9DSqR001190@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: thierry set sender to thierry@FreeBSD.org using -f From: Thierry Thomas Date: Sun, 14 Jun 2020 09:13:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r538715 - in head/math/scalapack: . files X-SVN-Group: ports-head X-SVN-Commit-Author: thierry X-SVN-Commit-Paths: in head/math/scalapack: . files X-SVN-Commit-Revision: 538715 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Jun 2020 09:13:30 -0000 Author: thierry Date: Sun Jun 14 09:13:28 2020 New Revision: 538715 URL: https://svnweb.freebsd.org/changeset/ports/538715 Log: Upgrade to 2.1.0. This now includes BLACS and PBLAS. Also use openblas by default. Added: head/math/scalapack/files/patch-scalapack.pc.in (contents, props changed) Deleted: head/math/scalapack/files/patch-CMAKE_FortranMangling.cmake Modified: head/math/scalapack/Makefile head/math/scalapack/distinfo head/math/scalapack/files/patch-SLmake.inc.example head/math/scalapack/files/pkg-message.in head/math/scalapack/pkg-descr head/math/scalapack/pkg-plist Modified: head/math/scalapack/Makefile ============================================================================== --- head/math/scalapack/Makefile Sun Jun 14 09:12:26 2020 (r538714) +++ head/math/scalapack/Makefile Sun Jun 14 09:13:28 2020 (r538715) @@ -2,13 +2,9 @@ # $FreeBSD$ PORTNAME= scalapack -PORTVERSION= 2.0.2 -PORTREVISION= 22 +PORTVERSION= 2.1.0 +DISTVERSIONPREFIX= v CATEGORIES= math -MASTER_SITES= NL -DISTFILES= scalapack-${PORTVERSION}.tgz manpages.tgz -DIST_SUBDIR= scalapack -EXTRACT_ONLY= scalapack-${PORTVERSION}.tgz manpages.tgz MAINTAINER= ports@FreeBSD.org COMMENT= ScaLAPACK Scalable LAPACK library @@ -18,6 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS= elmer-mathlibs-1* +USE_GITHUB= yes +GH_ACCOUNT= Reference-ScaLAPACK + USES= cmake:insource fortran pathfix USE_LDCONFIG= yes @@ -33,23 +32,17 @@ EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME:tu} SUB_FILES= pkg-message PLIST_SUB= SVERSION=${SVERSION} PORTVERSION=${PORTVERSION} -OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_DEFINE= EXAMPLES OPTIONS_RADIO= LA MPI OPTIONS_RADIO_LA= ATLAS BLAS LA_DESC= Linear Algebra library support BLAS_DESC= LAPACK blass implementation OPTIONS_RADIO_MPI= MPICH OPENMPI -OPTIONS_DEFAULT= BLAS DOCS EXAMPLES MPICH +OPTIONS_DEFAULT= BLAS EXAMPLES MPICH -DOCS_DISTFILES= scalapack_install.ps scalapackqref.ps \ - lawn100.ps pblasqref.ps manual.ps design.ps \ - pumma_refmanual.ps trans.ps +ATLAS_USES= blaslapack:atlas +BLAS_USES= blaslapack:openblas -ATLAS_LIB_DEPENDS= libatlas.so:math/atlas - -BLAS_LIB_DEPENDS= libblas.so:math/blas \ - liblapack.so:math/lapack - OPENMPI_BUILD_DEPENDS= openmpi>0:net/openmpi OPENMPI_RUN_DEPENDS= openmpi>0:net/openmpi OPENMPI_CMAKE_ON= -DMPI_BASE_DIR=${LOCALBASE}/mpi/openmpi @@ -61,13 +54,8 @@ MPICH_CMAKE_ON= -DMPI_BASE_DIR=${LOCALBASE} .include -.if ${PORT_OPTIONS:MATLAS} -BLAS= -lf77blas -LAPACK= -lalapack -lcblas -.else -BLAS= -lblas -LAPACK= -llapack -.endif +BLAS= ${BLASLIB} +LAPACK= ${LAPACKLIB} .if ${PORT_OPTIONS:MOPENMPI} MPIF77= ${LOCALBASE}/mpi/openmpi/bin/mpif77 @@ -106,14 +94,6 @@ NOOPT= -O0 # assume mpicc points to a compatible compiler and force that, too. CC= ${MPICC} -post-patch: - ${REINPLACE_CMD} -e 's|MPI_Type_struct|MPI_Type_create_struct|' \ - ${WRKSRC}/BLACS/SRC/igamx2d_.c ${WRKSRC}/BLACS/SRC/cgamn2d_.c \ - ${WRKSRC}/BLACS/SRC/dgamn2d_.c ${WRKSRC}/BLACS/SRC/zgamn2d_.c \ - ${WRKSRC}/BLACS/SRC/sgamn2d_.c ${WRKSRC}/BLACS/SRC/igamn2d_.c \ - ${WRKSRC}/BLACS/SRC/cgamx2d_.c ${WRKSRC}/BLACS/SRC/dgamx2d_.c \ - ${WRKSRC}/BLACS/SRC/zgamx2d_.c ${WRKSRC}/BLACS/SRC/sgamx2d_.c - pre-configure: ${CP} -p ${WRKSRC}/Makefile ${WRKSRC}/Makefile.dist ${CP} ${WRKSRC}/SLmake.inc.example ${WRKSRC}/SLmake.inc @@ -133,7 +113,6 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/lib/libscalapack.a ${STAGEDIR}${PREFIX}/lib ${MV} ${STAGEDIR}${PREFIX}/lib/libscalapack.so ${STAGEDIR}${PREFIX}/lib/libscalapack.so.${SVERSION} ${LN} -sf libscalapack.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib/libscalapack.so - ${INSTALL_MAN} ${WRKDIR}/MANPAGES/man/manl/*.l ${STAGEDIR}${PREFIX}/man/manl ${MKDIR} ${STAGEDIR}${PREFIX}/share/SCALAPACK/TESTING (cd ${WRKSRC}/TESTING/ ;\ ${INSTALL_PROGRAM} x* ${STAGEDIR}${PREFIX}/share/SCALAPACK/TESTING ;\ @@ -146,17 +125,6 @@ post-install: ${INSTALL_DATA} ${FILESDIR}/example1.cc ${STAGEDIR}${PREFIX}/share/examples/SCALAPACK ${INSTALL_DATA} ${FILESDIR}/example1.f ${STAGEDIR}${PREFIX}/share/examples/SCALAPACK .endif -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/design.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/design.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/lawn100.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/lawn100.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/manual.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/manual.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/pblasqref.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/pblasqref.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/pumma_refmanual.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/pumma_refmanual.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/scalapack_install.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/scalapack_install.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/scalapackqref.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/scalapackqref.ps.gz - ${CAT} ${DISTDIR}/${DIST_SUBDIR}/trans.ps | ${GZIP_CMD} > ${STAGEDIR}${DOCSDIR}/trans.ps.gz -.endif .if defined(MAINTAINER_MODE) do-test: @@ -165,9 +133,7 @@ do-test: ${CHMOD} go-r ${HOME}/.mpd.conf @${ECHO_MSG} "${HOME}/.mpd.conf has been generated - please change the secret word!" . endif - ${LOCALBASE}/bin/mpd & - (sleep 5 && cd ${BUILD_WRKSRC}/TESTING && ${MAKE_CMD} test) - ${LOCALBASE}/bin/mpdallexit + (cd ${BUILD_WRKSRC}/TESTING && ${MAKE_CMD} test) .endif Modified: head/math/scalapack/distinfo ============================================================================== --- head/math/scalapack/distinfo Sun Jun 14 09:12:26 2020 (r538714) +++ head/math/scalapack/distinfo Sun Jun 14 09:13:28 2020 (r538715) @@ -1,20 +1,3 @@ -SHA256 (scalapack/scalapack-2.0.2.tgz) = 0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c -SIZE (scalapack/scalapack-2.0.2.tgz) = 4779534 -SHA256 (scalapack/manpages.tgz) = a745c9f367d65e3c7611c126597a4681094b002552e47b621964d30a966aac7b -SIZE (scalapack/manpages.tgz) = 379541 -SHA256 (scalapack/scalapack_install.ps) = bbf0b2c60289bf34580f57f8fa25aa71ba902fc72f2a665bf351ebb63ed320a0 -SIZE (scalapack/scalapack_install.ps) = 419092 -SHA256 (scalapack/scalapackqref.ps) = 89a9c16dcda4393568e3cb5dbd7ecfaecebdb8db7576bae1646ec0088ccd6140 -SIZE (scalapack/scalapackqref.ps) = 173805 -SHA256 (scalapack/lawn100.ps) = 41b6afa22fc3ea2ac6ed7db1c29d18f0d6122edc8ae21040e3a77977d5eec63b -SIZE (scalapack/lawn100.ps) = 424966 -SHA256 (scalapack/pblasqref.ps) = 0da90e71a06c0d143c662404452e15ae7c5dd8b7c69eff0efc136d19fbbf448b -SIZE (scalapack/pblasqref.ps) = 93299 -SHA256 (scalapack/manual.ps) = abbeed519f184bd271bfa4b57f279031e84a71dceda9a57e5cebea1dc91b88df -SIZE (scalapack/manual.ps) = 170241 -SHA256 (scalapack/design.ps) = 88b5213fea1ecd1beb6053833e9ea5a93454a1d874aac7b4f4306e7a2b98a5d0 -SIZE (scalapack/design.ps) = 135990 -SHA256 (scalapack/pumma_refmanual.ps) = 7df403e8097d92bd6bc3d12ad6bc8dd203596132f2e90a56fef7381f2683530d -SIZE (scalapack/pumma_refmanual.ps) = 179780 -SHA256 (scalapack/trans.ps) = e1d7e496b357d58bb3c8cdca08780f8f3281179ccc45e2876af2f4acc3fab547 -SIZE (scalapack/trans.ps) = 537057 +TIMESTAMP = 1592035305 +SHA256 (Reference-ScaLAPACK-scalapack-v2.1.0_GH0.tar.gz) = f03fda720a152030b582a237f8387014da878b84cbd43c568390e9f05d24617f +SIZE (Reference-ScaLAPACK-scalapack-v2.1.0_GH0.tar.gz) = 4766223 Modified: head/math/scalapack/files/patch-SLmake.inc.example ============================================================================== --- head/math/scalapack/files/patch-SLmake.inc.example Sun Jun 14 09:12:26 2020 (r538714) +++ head/math/scalapack/files/patch-SLmake.inc.example Sun Jun 14 09:13:28 2020 (r538715) @@ -1,5 +1,5 @@ ---- SLmake.inc.example.orig 2011-11-01 18:24:54.000000000 +0100 -+++ SLmake.inc.example 2014-08-24 11:35:47.000000000 +0200 +--- SLmake.inc.example.orig 2019-11-26 20:37:04 UTC ++++ SLmake.inc.example @@ -20,17 +20,17 @@ # -DUpCase (fortran subprogram names are upper case without any suffix) # -DAdd_ (fortran subprogram names are lower case with "_" appended) @@ -24,7 +24,7 @@ FCLOADER = $(FC) CCLOADER = $(CC) FCLOADFLAGS = $(FCFLAGS) -@@ -55,6 +55,6 @@ +@@ -55,6 +55,6 @@ SCALAPACKLIB = libscalapack.a # BLAS, LAPACK (and possibly other) libraries needed for linking test programs # Added: head/math/scalapack/files/patch-scalapack.pc.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/scalapack/files/patch-scalapack.pc.in Sun Jun 14 09:13:28 2020 (r538715) @@ -0,0 +1,9 @@ +--- scalapack.pc.in.orig 2019-11-26 20:37:04 UTC ++++ scalapack.pc.in +@@ -5,5 +5,5 @@ Name: scalapack + Description: SCALAPACK reference implementation + Version: @SCALAPACK_VERSION@ + URL: http://www.netlib.org/scalapack/ +-Libs: -L${libdir} -lscalapack ++Libs: -L${libdir} -lscalapack -lexecinfo + Requires: mpi lapack blas Modified: head/math/scalapack/files/pkg-message.in ============================================================================== --- head/math/scalapack/files/pkg-message.in Sun Jun 14 09:12:26 2020 (r538714) +++ head/math/scalapack/files/pkg-message.in Sun Jun 14 09:13:28 2020 (r538715) @@ -8,14 +8,12 @@ Example: % cd %%DATADIR%%/TESTING - % %%LOCALBASE%%/bin/mpd & % %%LOCALBASE%%/bin/mpirun -np 4 ./xcbrd % %%LOCALBASE%%/bin/mpirun -np 4 ./xcdblu etc., etc. ... to perform all the tests, % cd %%DATADIR%%/TESTING - % %%LOCALBASE%%/bin/mpd & % csh % foreach i (x*) ? %%LOCALBASE%%/bin/mpirun -np 4 ./$i >& ~/$i.log Modified: head/math/scalapack/pkg-descr ============================================================================== --- head/math/scalapack/pkg-descr Sun Jun 14 09:12:26 2020 (r538714) +++ head/math/scalapack/pkg-descr Sun Jun 14 09:13:28 2020 (r538715) @@ -4,4 +4,6 @@ written in a Single-Program-Multiple-Data style using passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition. +Now the code for BLACS and PBLAS is included. + WWW: http://www.netlib.org/scalapack/ Modified: head/math/scalapack/pkg-plist ============================================================================== --- head/math/scalapack/pkg-plist Sun Jun 14 09:12:26 2020 (r538714) +++ head/math/scalapack/pkg-plist Sun Jun 14 09:13:28 2020 (r538715) @@ -12,632 +12,6 @@ lib/libscalapack.a lib/libscalapack.so lib/libscalapack.so.%%SVERSION%% libdata/pkgconfig/scalapack.pc -man/manl/cdbtf2.l.gz -man/manl/cdbtrf.l.gz -man/manl/cdttrf.l.gz -man/manl/cdttrsv.l.gz -man/manl/clahqr2.l.gz -man/manl/clamsh.l.gz -man/manl/clanv2.l.gz -man/manl/claref.l.gz -man/manl/cpttrsv.l.gz -man/manl/csteqr2.l.gz -man/manl/ctrmvt.l.gz -man/manl/ddbtf2.l.gz -man/manl/ddbtrf.l.gz -man/manl/ddttrf.l.gz -man/manl/ddttrsv.l.gz -man/manl/dlamsh.l.gz -man/manl/dlapst.l.gz -man/manl/dlaref.l.gz -man/manl/dlasorte.l.gz -man/manl/dlasrt2.l.gz -man/manl/dpttrsv.l.gz -man/manl/dstein2.l.gz -man/manl/dsteqr2.l.gz -man/manl/dtrmvt.l.gz -man/manl/pcdbsv.l.gz -man/manl/pcdbtrf.l.gz -man/manl/pcdbtrs.l.gz -man/manl/pcdbtrsv.l.gz -man/manl/pcdtsv.l.gz -man/manl/pcdttrf.l.gz -man/manl/pcdttrs.l.gz -man/manl/pcdttrsv.l.gz -man/manl/pcgbsv.l.gz -man/manl/pcgbtrf.l.gz -man/manl/pcgbtrs.l.gz -man/manl/pcgebd2.l.gz -man/manl/pcgebrd.l.gz -man/manl/pcgecon.l.gz -man/manl/pcgeequ.l.gz -man/manl/pcgehd2.l.gz -man/manl/pcgehrd.l.gz -man/manl/pcgelq2.l.gz -man/manl/pcgelqf.l.gz -man/manl/pcgels.l.gz -man/manl/pcgeql2.l.gz -man/manl/pcgeqlf.l.gz -man/manl/pcgeqpf.l.gz -man/manl/pcgeqr2.l.gz -man/manl/pcgeqrf.l.gz -man/manl/pcgerfs.l.gz -man/manl/pcgerq2.l.gz -man/manl/pcgerqf.l.gz -man/manl/pcgesv.l.gz -man/manl/pcgesvx.l.gz -man/manl/pcgetf2.l.gz -man/manl/pcgetrf.l.gz -man/manl/pcgetri.l.gz -man/manl/pcgetrs.l.gz -man/manl/pcggqrf.l.gz -man/manl/pcggrqf.l.gz -man/manl/pcheev.l.gz -man/manl/pcheevd.l.gz -man/manl/pcheevx.l.gz -man/manl/pchegs2.l.gz -man/manl/pchegst.l.gz -man/manl/pchegvx.l.gz -man/manl/pchengst.l.gz -man/manl/pchentrd.l.gz -man/manl/pchetd2.l.gz -man/manl/pchetrd.l.gz -man/manl/pchettrd.l.gz -man/manl/pclabrd.l.gz -man/manl/pclacgv.l.gz -man/manl/pclacon.l.gz -man/manl/pclaconsb.l.gz -man/manl/pclacp2.l.gz -man/manl/pclacp3.l.gz -man/manl/pclacpy.l.gz -man/manl/pclaevswp.l.gz -man/manl/pclahqr.l.gz -man/manl/pclahrd.l.gz -man/manl/pclamr1d.l.gz -man/manl/pclange.l.gz -man/manl/pclanhe.l.gz -man/manl/pclanhs.l.gz -man/manl/pclansy.l.gz -man/manl/pclantr.l.gz -man/manl/pclapiv.l.gz -man/manl/pclapv2.l.gz -man/manl/pclaqge.l.gz -man/manl/pclaqsy.l.gz -man/manl/pclarf.l.gz -man/manl/pclarfb.l.gz -man/manl/pclarfc.l.gz -man/manl/pclarfg.l.gz -man/manl/pclarft.l.gz -man/manl/pclarz.l.gz -man/manl/pclarzb.l.gz -man/manl/pclarzc.l.gz -man/manl/pclarzt.l.gz -man/manl/pclascl.l.gz -man/manl/pclase2.l.gz -man/manl/pclaset.l.gz -man/manl/pclasmsub.l.gz -man/manl/pclassq.l.gz -man/manl/pclaswp.l.gz -man/manl/pclatra.l.gz -man/manl/pclatrd.l.gz -man/manl/pclatrs.l.gz -man/manl/pclatrz.l.gz -man/manl/pclattrs.l.gz -man/manl/pclauu2.l.gz -man/manl/pclauum.l.gz -man/manl/pclawil.l.gz -man/manl/pcmax1.l.gz -man/manl/pcpbsv.l.gz -man/manl/pcpbtrf.l.gz -man/manl/pcpbtrs.l.gz -man/manl/pcpbtrsv.l.gz -man/manl/pcpocon.l.gz -man/manl/pcpoequ.l.gz -man/manl/pcporfs.l.gz -man/manl/pcposv.l.gz -man/manl/pcposvx.l.gz -man/manl/pcpotf2.l.gz -man/manl/pcpotrf.l.gz -man/manl/pcpotri.l.gz -man/manl/pcpotrs.l.gz -man/manl/pcptsv.l.gz -man/manl/pcpttrf.l.gz -man/manl/pcpttrs.l.gz -man/manl/pcpttrsv.l.gz -man/manl/pcsrscl.l.gz -man/manl/pcstein.l.gz -man/manl/pctrcon.l.gz -man/manl/pctrevc.l.gz -man/manl/pctrrfs.l.gz -man/manl/pctrti2.l.gz -man/manl/pctrtri.l.gz -man/manl/pctrtrs.l.gz -man/manl/pctzrzf.l.gz -man/manl/pcung2l.l.gz -man/manl/pcung2r.l.gz -man/manl/pcungl2.l.gz -man/manl/pcunglq.l.gz -man/manl/pcungql.l.gz -man/manl/pcungqr.l.gz -man/manl/pcungr2.l.gz -man/manl/pcungrq.l.gz -man/manl/pcunm2l.l.gz -man/manl/pcunm2r.l.gz -man/manl/pcunmbr.l.gz -man/manl/pcunmhr.l.gz -man/manl/pcunml2.l.gz -man/manl/pcunmlq.l.gz -man/manl/pcunmql.l.gz -man/manl/pcunmqr.l.gz -man/manl/pcunmr2.l.gz -man/manl/pcunmr3.l.gz -man/manl/pcunmrq.l.gz -man/manl/pcunmrz.l.gz -man/manl/pcunmtr.l.gz -man/manl/pddbsv.l.gz -man/manl/pddbtrf.l.gz -man/manl/pddbtrs.l.gz -man/manl/pddbtrsv.l.gz -man/manl/pddtsv.l.gz -man/manl/pddttrf.l.gz -man/manl/pddttrs.l.gz -man/manl/pddttrsv.l.gz -man/manl/pdgbsv.l.gz -man/manl/pdgbtrf.l.gz -man/manl/pdgbtrs.l.gz -man/manl/pdgebd2.l.gz -man/manl/pdgebrd.l.gz -man/manl/pdgecon.l.gz -man/manl/pdgeequ.l.gz -man/manl/pdgehd2.l.gz -man/manl/pdgehrd.l.gz -man/manl/pdgelq2.l.gz -man/manl/pdgelqf.l.gz -man/manl/pdgels.l.gz -man/manl/pdgeql2.l.gz -man/manl/pdgeqlf.l.gz -man/manl/pdgeqpf.l.gz -man/manl/pdgeqr2.l.gz -man/manl/pdgeqrf.l.gz -man/manl/pdgerfs.l.gz -man/manl/pdgerq2.l.gz -man/manl/pdgerqf.l.gz -man/manl/pdgesv.l.gz -man/manl/pdgesvd.l.gz -man/manl/pdgesvx.l.gz -man/manl/pdgetf2.l.gz -man/manl/pdgetrf.l.gz -man/manl/pdgetri.l.gz -man/manl/pdgetrs.l.gz -man/manl/pdggqrf.l.gz -man/manl/pdggrqf.l.gz -man/manl/pdlabad.l.gz -man/manl/pdlabrd.l.gz -man/manl/pdlacon.l.gz -man/manl/pdlaconsb.l.gz -man/manl/pdlacp2.l.gz -man/manl/pdlacp3.l.gz -man/manl/pdlacpy.l.gz -man/manl/pdlaed0.l.gz -man/manl/pdlaed1.l.gz -man/manl/pdlaed2.l.gz -man/manl/pdlaed3.l.gz -man/manl/pdlaedz.l.gz -man/manl/pdlaevswp.l.gz -man/manl/pdlahqr.l.gz -man/manl/pdlahrd.l.gz -man/manl/pdlamch.l.gz -man/manl/pdlamr1d.l.gz -man/manl/pdlange.l.gz -man/manl/pdlanhs.l.gz -man/manl/pdlansy.l.gz -man/manl/pdlantr.l.gz -man/manl/pdlapiv.l.gz -man/manl/pdlapv2.l.gz -man/manl/pdlaqge.l.gz -man/manl/pdlaqsy.l.gz -man/manl/pdlared1d.l.gz -man/manl/pdlared2d.l.gz -man/manl/pdlarf.l.gz -man/manl/pdlarfb.l.gz -man/manl/pdlarfg.l.gz -man/manl/pdlarft.l.gz -man/manl/pdlarz.l.gz -man/manl/pdlarzb.l.gz -man/manl/pdlarzt.l.gz -man/manl/pdlascl.l.gz -man/manl/pdlase2.l.gz -man/manl/pdlaset.l.gz -man/manl/pdlasmsub.l.gz -man/manl/pdlasrt.l.gz -man/manl/pdlassq.l.gz -man/manl/pdlaswp.l.gz -man/manl/pdlatra.l.gz -man/manl/pdlatrd.l.gz -man/manl/pdlatrs.l.gz -man/manl/pdlatrz.l.gz -man/manl/pdlauu2.l.gz -man/manl/pdlauum.l.gz -man/manl/pdlawil.l.gz -man/manl/pdorg2l.l.gz -man/manl/pdorg2r.l.gz -man/manl/pdorgl2.l.gz -man/manl/pdorglq.l.gz -man/manl/pdorgql.l.gz -man/manl/pdorgqr.l.gz -man/manl/pdorgr2.l.gz -man/manl/pdorgrq.l.gz -man/manl/pdorm2l.l.gz -man/manl/pdorm2r.l.gz -man/manl/pdormbr.l.gz -man/manl/pdormhr.l.gz -man/manl/pdorml2.l.gz -man/manl/pdormlq.l.gz -man/manl/pdormql.l.gz -man/manl/pdormqr.l.gz -man/manl/pdormr2.l.gz -man/manl/pdormr3.l.gz -man/manl/pdormrq.l.gz -man/manl/pdormrz.l.gz -man/manl/pdormtr.l.gz -man/manl/pdpbsv.l.gz -man/manl/pdpbtrf.l.gz -man/manl/pdpbtrs.l.gz -man/manl/pdpbtrsv.l.gz -man/manl/pdpocon.l.gz -man/manl/pdpoequ.l.gz -man/manl/pdporfs.l.gz -man/manl/pdposv.l.gz -man/manl/pdposvx.l.gz -man/manl/pdpotf2.l.gz -man/manl/pdpotrf.l.gz -man/manl/pdpotri.l.gz -man/manl/pdpotrs.l.gz -man/manl/pdptsv.l.gz -man/manl/pdpttrf.l.gz -man/manl/pdpttrs.l.gz -man/manl/pdpttrsv.l.gz -man/manl/pdrscl.l.gz -man/manl/pdstebz.l.gz -man/manl/pdstedc.l.gz -man/manl/pdstein.l.gz -man/manl/pdsyev.l.gz -man/manl/pdsyevd.l.gz -man/manl/pdsyevx.l.gz -man/manl/pdsygs2.l.gz -man/manl/pdsygst.l.gz -man/manl/pdsygvx.l.gz -man/manl/pdsyngst.l.gz -man/manl/pdsyntrd.l.gz -man/manl/pdsytd2.l.gz -man/manl/pdsytrd.l.gz -man/manl/pdsyttrd.l.gz -man/manl/pdtrcon.l.gz -man/manl/pdtrrfs.l.gz -man/manl/pdtrti2.l.gz -man/manl/pdtrtri.l.gz -man/manl/pdtrtrs.l.gz -man/manl/pdtzrzf.l.gz -man/manl/pdzsum1.l.gz -man/manl/pjlaenv.l.gz -man/manl/pscsum1.l.gz -man/manl/psdbsv.l.gz -man/manl/psdbtrf.l.gz -man/manl/psdbtrs.l.gz -man/manl/psdbtrsv.l.gz -man/manl/psdtsv.l.gz -man/manl/psdttrf.l.gz -man/manl/psdttrs.l.gz -man/manl/psdttrsv.l.gz -man/manl/psgbsv.l.gz -man/manl/psgbtrf.l.gz -man/manl/psgbtrs.l.gz -man/manl/psgebd2.l.gz -man/manl/psgebrd.l.gz -man/manl/psgecon.l.gz -man/manl/psgeequ.l.gz -man/manl/psgehd2.l.gz -man/manl/psgehrd.l.gz -man/manl/psgelq2.l.gz -man/manl/psgelqf.l.gz -man/manl/psgels.l.gz -man/manl/psgeql2.l.gz -man/manl/psgeqlf.l.gz -man/manl/psgeqpf.l.gz -man/manl/psgeqr2.l.gz -man/manl/psgeqrf.l.gz -man/manl/psgerfs.l.gz -man/manl/psgerq2.l.gz -man/manl/psgerqf.l.gz -man/manl/psgesv.l.gz -man/manl/psgesvd.l.gz -man/manl/psgesvx.l.gz -man/manl/psgetf2.l.gz -man/manl/psgetrf.l.gz -man/manl/psgetri.l.gz -man/manl/psgetrs.l.gz -man/manl/psggqrf.l.gz -man/manl/psggrqf.l.gz -man/manl/pslabad.l.gz -man/manl/pslabrd.l.gz -man/manl/pslacon.l.gz -man/manl/pslaconsb.l.gz -man/manl/pslacp2.l.gz -man/manl/pslacp3.l.gz -man/manl/pslacpy.l.gz -man/manl/pslaed0.l.gz -man/manl/pslaed1.l.gz -man/manl/pslaed2.l.gz -man/manl/pslaed3.l.gz -man/manl/pslaedz.l.gz -man/manl/pslaevswp.l.gz -man/manl/pslahqr.l.gz -man/manl/pslahrd.l.gz -man/manl/pslamch.l.gz -man/manl/pslamr1d.l.gz -man/manl/pslange.l.gz -man/manl/pslanhs.l.gz -man/manl/pslansy.l.gz -man/manl/pslantr.l.gz -man/manl/pslapiv.l.gz -man/manl/pslapv2.l.gz -man/manl/pslaqge.l.gz -man/manl/pslaqsy.l.gz -man/manl/pslared1d.l.gz -man/manl/pslared2d.l.gz -man/manl/pslarf.l.gz -man/manl/pslarfb.l.gz -man/manl/pslarfg.l.gz -man/manl/pslarft.l.gz -man/manl/pslarz.l.gz -man/manl/pslarzb.l.gz -man/manl/pslarzt.l.gz -man/manl/pslascl.l.gz -man/manl/pslase2.l.gz -man/manl/pslaset.l.gz -man/manl/pslasmsub.l.gz -man/manl/pslasrt.l.gz -man/manl/pslassq.l.gz -man/manl/pslaswp.l.gz -man/manl/pslatra.l.gz -man/manl/pslatrd.l.gz -man/manl/pslatrs.l.gz -man/manl/pslatrz.l.gz -man/manl/pslauu2.l.gz -man/manl/pslauum.l.gz -man/manl/pslawil.l.gz -man/manl/psorg2l.l.gz -man/manl/psorg2r.l.gz -man/manl/psorgl2.l.gz -man/manl/psorglq.l.gz -man/manl/psorgql.l.gz -man/manl/psorgqr.l.gz -man/manl/psorgr2.l.gz -man/manl/psorgrq.l.gz -man/manl/psorm2l.l.gz -man/manl/psorm2r.l.gz -man/manl/psormbr.l.gz -man/manl/psormhr.l.gz -man/manl/psorml2.l.gz -man/manl/psormlq.l.gz -man/manl/psormql.l.gz -man/manl/psormqr.l.gz -man/manl/psormr2.l.gz -man/manl/psormr3.l.gz -man/manl/psormrq.l.gz -man/manl/psormrz.l.gz -man/manl/psormtr.l.gz -man/manl/pspbsv.l.gz -man/manl/pspbtrf.l.gz -man/manl/pspbtrs.l.gz -man/manl/pspbtrsv.l.gz -man/manl/pspocon.l.gz -man/manl/pspoequ.l.gz -man/manl/psporfs.l.gz -man/manl/psposv.l.gz -man/manl/psposvx.l.gz -man/manl/pspotf2.l.gz -man/manl/pspotrf.l.gz -man/manl/pspotri.l.gz -man/manl/pspotrs.l.gz -man/manl/psptsv.l.gz -man/manl/pspttrf.l.gz -man/manl/pspttrs.l.gz -man/manl/pspttrsv.l.gz -man/manl/psrscl.l.gz -man/manl/psstebz.l.gz -man/manl/psstedc.l.gz -man/manl/psstein.l.gz -man/manl/pssyev.l.gz -man/manl/pssyevd.l.gz -man/manl/pssyevx.l.gz -man/manl/pssygs2.l.gz -man/manl/pssygst.l.gz -man/manl/pssygvx.l.gz -man/manl/pssyngst.l.gz -man/manl/pssyntrd.l.gz -man/manl/pssytd2.l.gz -man/manl/pssytrd.l.gz -man/manl/pssyttrd.l.gz -man/manl/pstrcon.l.gz -man/manl/pstrrfs.l.gz -man/manl/pstrti2.l.gz -man/manl/pstrtri.l.gz -man/manl/pstrtrs.l.gz -man/manl/pstzrzf.l.gz -man/manl/pzdbsv.l.gz -man/manl/pzdbtrf.l.gz -man/manl/pzdbtrs.l.gz -man/manl/pzdbtrsv.l.gz -man/manl/pzdrscl.l.gz -man/manl/pzdtsv.l.gz -man/manl/pzdttrf.l.gz -man/manl/pzdttrs.l.gz -man/manl/pzdttrsv.l.gz -man/manl/pzgbsv.l.gz -man/manl/pzgbtrf.l.gz -man/manl/pzgbtrs.l.gz -man/manl/pzgebd2.l.gz -man/manl/pzgebrd.l.gz -man/manl/pzgecon.l.gz -man/manl/pzgeequ.l.gz -man/manl/pzgehd2.l.gz -man/manl/pzgehrd.l.gz -man/manl/pzgelq2.l.gz -man/manl/pzgelqf.l.gz -man/manl/pzgels.l.gz -man/manl/pzgeql2.l.gz -man/manl/pzgeqlf.l.gz -man/manl/pzgeqpf.l.gz -man/manl/pzgeqr2.l.gz -man/manl/pzgeqrf.l.gz -man/manl/pzgerfs.l.gz -man/manl/pzgerq2.l.gz -man/manl/pzgerqf.l.gz -man/manl/pzgesv.l.gz -man/manl/pzgesvx.l.gz -man/manl/pzgetf2.l.gz -man/manl/pzgetrf.l.gz -man/manl/pzgetri.l.gz -man/manl/pzgetrs.l.gz -man/manl/pzggqrf.l.gz -man/manl/pzggrqf.l.gz -man/manl/pzheev.l.gz -man/manl/pzheevd.l.gz -man/manl/pzheevx.l.gz -man/manl/pzhegs2.l.gz -man/manl/pzhegst.l.gz -man/manl/pzhegvx.l.gz -man/manl/pzhengst.l.gz -man/manl/pzhentrd.l.gz -man/manl/pzhetd2.l.gz -man/manl/pzhetrd.l.gz -man/manl/pzhettrd.l.gz -man/manl/pzlabrd.l.gz -man/manl/pzlacgv.l.gz -man/manl/pzlacon.l.gz -man/manl/pzlaconsb.l.gz -man/manl/pzlacp2.l.gz -man/manl/pzlacp3.l.gz -man/manl/pzlacpy.l.gz -man/manl/pzlaevswp.l.gz -man/manl/pzlahqr.l.gz -man/manl/pzlahrd.l.gz -man/manl/pzlamr1d.l.gz -man/manl/pzlange.l.gz -man/manl/pzlanhe.l.gz -man/manl/pzlanhs.l.gz -man/manl/pzlansy.l.gz -man/manl/pzlantr.l.gz -man/manl/pzlapiv.l.gz -man/manl/pzlapv2.l.gz -man/manl/pzlaqge.l.gz -man/manl/pzlaqsy.l.gz -man/manl/pzlarf.l.gz -man/manl/pzlarfb.l.gz -man/manl/pzlarfc.l.gz -man/manl/pzlarfg.l.gz -man/manl/pzlarft.l.gz -man/manl/pzlarz.l.gz -man/manl/pzlarzb.l.gz -man/manl/pzlarzc.l.gz -man/manl/pzlarzt.l.gz -man/manl/pzlascl.l.gz -man/manl/pzlase2.l.gz -man/manl/pzlaset.l.gz -man/manl/pzlasmsub.l.gz -man/manl/pzlassq.l.gz -man/manl/pzlaswp.l.gz -man/manl/pzlatra.l.gz -man/manl/pzlatrd.l.gz -man/manl/pzlatrs.l.gz -man/manl/pzlatrz.l.gz -man/manl/pzlattrs.l.gz -man/manl/pzlauu2.l.gz -man/manl/pzlauum.l.gz -man/manl/pzlawil.l.gz -man/manl/pzmax1.l.gz -man/manl/pzpbsv.l.gz -man/manl/pzpbtrf.l.gz -man/manl/pzpbtrs.l.gz -man/manl/pzpbtrsv.l.gz -man/manl/pzpocon.l.gz -man/manl/pzpoequ.l.gz -man/manl/pzporfs.l.gz -man/manl/pzposv.l.gz -man/manl/pzposvx.l.gz -man/manl/pzpotf2.l.gz -man/manl/pzpotrf.l.gz -man/manl/pzpotri.l.gz -man/manl/pzpotrs.l.gz -man/manl/pzptsv.l.gz -man/manl/pzpttrf.l.gz -man/manl/pzpttrs.l.gz -man/manl/pzpttrsv.l.gz -man/manl/pzstein.l.gz -man/manl/pztrcon.l.gz -man/manl/pztrevc.l.gz -man/manl/pztrrfs.l.gz -man/manl/pztrti2.l.gz -man/manl/pztrtri.l.gz -man/manl/pztrtrs.l.gz -man/manl/pztzrzf.l.gz -man/manl/pzung2l.l.gz -man/manl/pzung2r.l.gz -man/manl/pzungl2.l.gz -man/manl/pzunglq.l.gz -man/manl/pzungql.l.gz -man/manl/pzungqr.l.gz -man/manl/pzungr2.l.gz -man/manl/pzungrq.l.gz -man/manl/pzunm2l.l.gz -man/manl/pzunm2r.l.gz -man/manl/pzunmbr.l.gz -man/manl/pzunmhr.l.gz -man/manl/pzunml2.l.gz -man/manl/pzunmlq.l.gz -man/manl/pzunmql.l.gz -man/manl/pzunmqr.l.gz -man/manl/pzunmr2.l.gz -man/manl/pzunmr3.l.gz -man/manl/pzunmrq.l.gz -man/manl/pzunmrz.l.gz -man/manl/pzunmtr.l.gz -man/manl/sdbtf2.l.gz -man/manl/sdbtrf.l.gz -man/manl/sdttrf.l.gz -man/manl/sdttrsv.l.gz -man/manl/slamsh.l.gz -man/manl/slapst.l.gz -man/manl/slaref.l.gz -man/manl/slasorte.l.gz -man/manl/slasrt2.l.gz -man/manl/spttrsv.l.gz -man/manl/sstein2.l.gz -man/manl/ssteqr2.l.gz -man/manl/strmvt.l.gz -man/manl/zdbtf2.l.gz -man/manl/zdbtrf.l.gz -man/manl/zdttrf.l.gz -man/manl/zdttrsv.l.gz -man/manl/zlahqr2.l.gz -man/manl/zlamsh.l.gz -man/manl/zlanv2.l.gz -man/manl/zlaref.l.gz -man/manl/zpttrsv.l.gz -man/manl/zsteqr2.l.gz -man/manl/ztrmvt.l.gz -%%PORTDOCS%%%%DOCSDIR%%/design.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/lawn100.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/manual.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/pblasqref.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/pumma_refmanual.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/scalapack_install.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/scalapackqref.ps.gz -%%PORTDOCS%%%%DOCSDIR%%/trans.ps.gz -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.cc -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.f %%DATADIR%%/TESTING/BLLT.dat %%DATADIR%%/TESTING/BLU.dat %%DATADIR%%/TESTING/BRD.dat @@ -729,3 +103,6 @@ man/manl/ztrmvt.l.gz %%DATADIR%%/TESTING/xzqr %%DATADIR%%/TESTING/xzsep %%DATADIR%%/TESTING/xztrd +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.cc +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.f