[scalapack] 02/29: Import Debian changes 1.7-5

Muammar El Khatib muammar at moszumanska.debian.org
Sun Jun 11 16:16:28 UTC 2017


This is an automated email from the git hooks/post-receive script.

muammar pushed a commit to branch master
in repository scalapack.

commit ce116779186ce331cbb633302c572560b4e53537
Merge: 5bc8b4f 2f31d09
Author: Philipp Frauenfelder <pfrauenf at debian.org>
Date:   Thu Mar 14 08:35:57 2002 +0100

    Import Debian changes 1.7-5
    
    scalapack (1.7-5) unstable; urgency=low
    
      * Removed dangling symlinks from debian/*.links files. Closes: #138084
    
    scalapack (1.7-4) unstable; urgency=low
    
      * Changed call to dh_shlibdeps: using -l switch instead of mangled
        LD_LIBRARY_PATH. Hopefully, this makes scalapack compile on sparc.
    
    scalapack (1.7-3) unstable; urgency=low
    
      * Append to LD_LIBRARY_PATH instead of overwriting it. Closes: #128910
      * Build dependencies and linking were fixed in -2, but forgot to close.
        Closes: #128448
    
    scalapack (1.7-2) unstable; urgency=low
    
      * Changed build depends from atlas to blas-dev, lapack-dev since atlas is a
        drop in replacement of blas/lapack.
      * Fixed two minor bugs in rules: shlibdeps was not called and the
        binary-indep target had a missing dependency.
    
    scalapack (1.7-1) unstable; urgency=low
    
      * New upstream release (include PBLAS v2.0 as well!)
      * Updated Build-Depends to new Atlas structure. Closes: #111628
    
    scalapack (1.6-16) unstable; urgency=low
    
      * Recompile against new lam 6.5.3 packages (lam3 and lam3-dev) including
        the freshly compiled blacs packages depending on lam 6.5.3. Closes: #106948
      * Depends should now include lam3. Closes: #106947
    
    scalapack (1.6-15) unstable; urgency=low
    
      * The previous upload did not contain the data files in
        scalapack-test-common. Closes: #84703
    
    scalapack (1.6-14) unstable; urgency=low
    
      * 1.6-13 didn't make it to unstable. Closes: #74177, #74249

 INSTALL/SLmake.ALPHA                           |    51 +-
 INSTALL/SLmake.HPPA                            |    51 +-
 INSTALL/SLmake.I860                            |    23 +-
 INSTALL/SLmake.IRIX64                          |   105 +
 INSTALL/SLmake.LINUX                           |    63 +-
 INSTALL/SLmake.NEXT                            |   107 -
 INSTALL/SLmake.O2K                             |    55 +-
 INSTALL/SLmake.PCA                             |    51 +-
 INSTALL/SLmake.PGON                            |    23 +-
 INSTALL/SLmake.PMAX                            |   107 -
 INSTALL/SLmake.POWER2                          |   102 +
 INSTALL/SLmake.POWER3                          |   102 +
 INSTALL/SLmake.RS6K                            |    53 +-
 INSTALL/SLmake.SGI                             |   107 -
 INSTALL/SLmake.SP1                             |   106 -
 INSTALL/SLmake.SP2                             |    53 +-
 INSTALL/SLmake.SUN4                            |   107 -
 INSTALL/SLmake.SUN4SOL2                        |    62 +-
 INSTALL/SLmake.SUNMP                           |    51 +-
 INSTALL/SLmake.SX4                             |    51 +-
 INSTALL/SLmake.T3D                             |    21 +-
 INSTALL/SLmake.T3E                             |    52 +-
 INSTALL/SLmake.pghpf.SUN4SOL2                  |    51 +-
 INSTALL/scalapack_install.ps                   | 13918 +++++++----------------
 Makefile                                       |    20 +-
 PBLAS/SRC/INTERNAL/PBBLAS/Makefile             |   150 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbcdzero.f           |    53 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbcdzro1.f           |    58 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbcgemm.f            |  1708 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbcgemv.f            |  1025 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcgerc.f            |   545 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbcgeru.f            |   545 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbchemm.f            |  1101 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbchemv.f            |   843 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcher.f             |   682 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcher2.f            |  1052 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcher2k.f           |  1252 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcherk.f            |   852 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbclacp1.f           |   247 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbclacpz.f           |   184 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbcsymm.f            |  1089 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcsyr2k.f           |  1239 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbcsyrk.f            |   946 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbctrad1.f           |   204 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbctradd.f           |   156 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbctrmm.f            |  1042 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbctrmv.f            |   769 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbctrsm.f            |  1804 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbctrsv.f            |  1573 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbddzero.f           |    53 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbddzro1.f           |    58 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbdgemm.f            |  1699 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbdgemv.f            |  1024 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdger.f             |   544 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbdlacp1.f           |   172 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbdlacpz.f           |   139 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbdsymm.f            |  1089 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdsymv.f            |   842 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdsyr.f             |   672 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdsyr2.f            |  1040 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdsyr2k.f           |  1239 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdsyrk.f            |   946 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdtrad1.f           |   140 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbdtradd.f           |   116 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbdtrmm.f            |  1040 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdtrmv.f            |   768 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbdtrsm.f            |  1803 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbdtrsv.f            |  1572 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbsdzero.f           |    53 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbsdzro1.f           |    58 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbsgemm.f            |  1699 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbsgemv.f            |  1024 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbsger.f             |   543 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbslacp1.f           |   172 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbslacpz.f           |   139 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbssymm.f            |  1088 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbssymv.f            |   842 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbssyr.f             |   671 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbssyr2.f            |  1039 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbssyr2k.f           |  1238 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbssyrk.f            |   945 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbstrad1.f           |   140 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbstradd.f           |   116 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbstrmm.f            |  1039 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbstrmv.f            |   768 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbstrsm.f            |  1803 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbstrsv.f            |  1572 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbzdzero.f           |    53 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbzdzro1.f           |    58 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbzgemm.f            |  1708 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbzgemv.f            |  1025 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzgerc.f            |   545 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbzgeru.f            |   545 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbzhemm.f            |  1101 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzhemv.f            |   843 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzher.f             |   682 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzher2.f            |  1052 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzher2k.f           |  1252 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzherk.f            |   852 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzlacp1.f           |   247 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbzlacpz.f           |   184 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbzsymm.f            |  1089 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzsyr2k.f           |  1240 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbzsyrk.f            |   946 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbztrad1.f           |   204 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbztradd.f           |   156 -
 PBLAS/SRC/INTERNAL/PBBLAS/pbztrmm.f            |  1042 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbztrmv.f            |   769 --
 PBLAS/SRC/INTERNAL/PBBLAS/pbztrsm.f            |  1804 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pbztrsv.f            |  1573 ---
 PBLAS/SRC/INTERNAL/PBBLAS/pxerbla.f            |    56 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cinfog2l.c           |    42 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cnumroc2.c           |    45 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcagemvA.c          |   188 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcagemvAt.c         |   187 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcahemvL.c          |   289 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcahemvU.c          |   288 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcatrmvLN.c         |   170 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcatrmvLT.c         |   182 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcatrmvUN.c         |   188 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpcatrmvUT.c         |   176 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpcsvabs1.c          |    77 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdagemvA.c          |   186 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdagemvAt.c         |   185 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdasymvL.c          |   290 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdasymvU.c          |   289 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdatrmvLN.c         |   168 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdatrmvLT.c         |   180 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdatrmvUN.c         |   186 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpdatrmvUT.c         |   174 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpdaxpy1.c           |    20 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpdcopy1.c           |    19 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpdscal1.c           |    15 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsagemvA.c          |   186 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsagemvAt.c         |   185 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsasymvL.c          |   290 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsasymvU.c          |   289 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsatrmvLN.c         |   168 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsatrmvLT.c         |   180 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsatrmvUN.c         |   186 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpsatrmvUT.c         |   174 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpsaxpy1.c           |    20 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpscol2row2.c        |   304 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpscopy1.c           |    19 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpsrow2col2.c        |   217 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpsscal1.c           |    15 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzagemvA.c          |   188 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzagemvAt.c         |   187 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzahemvL.c          |   289 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzahemvU.c          |   288 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzatrmvLN.c         |   170 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzatrmvLT.c         |   182 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzatrmvUN.c         |   188 -
 PBLAS/SRC/INTERNAL/PTOOLS/CpzatrmvUT.c         |   176 -
 PBLAS/SRC/INTERNAL/PTOOLS/Cpzdvabs1.c          |    77 -
 PBLAS/SRC/INTERNAL/PTOOLS/Makefile             |    48 -
 PBLAS/SRC/INTERNAL/PTOOLS/pbchkmat.c           |   281 -
 PBLAS/SRC/INTERNAL/PTOOLS/pberror_.c           |    80 -
 PBLAS/SRC/INTERNAL/PTOOLS/pbfreebuf_.c         |    30 -
 PBLAS/SRC/INTERNAL/PTOOLS/pcagemv_.c           |   221 -
 PBLAS/SRC/INTERNAL/PTOOLS/pcahemv_.c           |   243 -
 PBLAS/SRC/INTERNAL/PTOOLS/pcatrmv_.c           |   272 -
 PBLAS/SRC/INTERNAL/PTOOLS/pchkmat.c            |    96 -
 PBLAS/SRC/INTERNAL/PTOOLS/pchkvec.c            |   100 -
 PBLAS/SRC/INTERNAL/PTOOLS/pdagemv_.c           |   221 -
 PBLAS/SRC/INTERNAL/PTOOLS/pdasymv_.c           |   243 -
 PBLAS/SRC/INTERNAL/PTOOLS/pdatrmv_.c           |   272 -
 PBLAS/SRC/INTERNAL/PTOOLS/psagemv_.c           |   221 -
 PBLAS/SRC/INTERNAL/PTOOLS/psasymv_.c           |   243 -
 PBLAS/SRC/INTERNAL/PTOOLS/psatrmv_.c           |   272 -
 PBLAS/SRC/INTERNAL/PTOOLS/ptop.c               |   110 -
 PBLAS/SRC/INTERNAL/PTOOLS/ptopget_.c           |    37 -
 PBLAS/SRC/INTERNAL/PTOOLS/ptopset_.c           |    37 -
 PBLAS/SRC/INTERNAL/PTOOLS/pzagemv_.c           |   221 -
 PBLAS/SRC/INTERNAL/PTOOLS/pzahemv_.c           |   243 -
 PBLAS/SRC/INTERNAL/PTOOLS/pzatrmv_.c           |   272 -
 PBLAS/SRC/INTERNAL/PTOOLS/tools.h              |    46 -
 PBLAS/SRC/Makefile                             |   181 +-
 PBLAS/SRC/PBBLAS/Makefile                      |    87 +
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbcmatadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbctran.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbctrget.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbctrnv.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbctrsrt.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbctrst1.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbcvecadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdmatadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdtran.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdtrget.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdtrnv.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdtrsrt.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdtrst1.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbdvecadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbsmatadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbstran.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbstrget.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbstrnv.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbstrsrt.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbstrst1.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbsvecadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbzmatadd.f    |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbztran.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbztrget.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbztrnv.f      |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbztrsrt.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbztrst1.f     |     0
 PBLAS/SRC/{INTERNAL => }/PBBLAS/pbzvecadd.f    |     0
 PBLAS/SRC/PBblacs.h                            |   383 +
 PBLAS/SRC/PBblas.h                             |   733 ++
 PBLAS/SRC/PBpblas.h                            |  1182 ++
 PBLAS/SRC/PBtools.h                            |  1904 ++++
 PBLAS/SRC/PTOOLS/Makefile                      |   147 +
 PBLAS/SRC/PTOOLS/PB_CGatherV.c                 |   741 ++
 PBLAS/SRC/PTOOLS/PB_CInOutV.c                  |   870 ++
 PBLAS/SRC/PTOOLS/PB_CInOutV2.c                 |   884 ++
 PBLAS/SRC/PTOOLS/PB_CInV.c                     |   552 +
 PBLAS/SRC/PTOOLS/PB_CInV2.c                    |   477 +
 PBLAS/SRC/PTOOLS/PB_COutV.c                    |   340 +
 PBLAS/SRC/PTOOLS/PB_CScatterV.c                |   686 ++
 PBLAS/SRC/PTOOLS/PB_CVMcontig.c                |   427 +
 PBLAS/SRC/PTOOLS/PB_CVMinit.c                  |   278 +
 PBLAS/SRC/PTOOLS/PB_CVMloc.c                   |   758 ++
 PBLAS/SRC/PTOOLS/PB_CVMnpq.c                   |   384 +
 PBLAS/SRC/PTOOLS/PB_CVMpack.c                  |   745 ++
 PBLAS/SRC/PTOOLS/PB_CVMswp.c                   |   644 ++
 PBLAS/SRC/PTOOLS/PB_CVMupdate.c                |   428 +
 PBLAS/SRC/PTOOLS/PB_Cabort.c                   |   158 +
 PBLAS/SRC/PTOOLS/PB_Cainfog2l.c                |   593 +
 PBLAS/SRC/PTOOLS/PB_CargFtoC.c                 |   249 +
 PBLAS/SRC/PTOOLS/PB_Cbinfo.c                   |   324 +
 PBLAS/SRC/PTOOLS/PB_Cchkmat.c                  |   402 +
 PBLAS/SRC/PTOOLS/PB_Cchkvec.c                  |   437 +
 PBLAS/SRC/PTOOLS/PB_Cconjg.c                   |    82 +
 PBLAS/SRC/PTOOLS/PB_Cctypeset.c                |   127 +
 PBLAS/SRC/PTOOLS/PB_Cdescribe.c                |   216 +
 PBLAS/SRC/PTOOLS/PB_Cdescset.c                 |   181 +
 PBLAS/SRC/PTOOLS/PB_Cdtypeset.c                |   124 +
 PBLAS/SRC/PTOOLS/PB_Cfirstnb.c                 |    74 +
 PBLAS/SRC/PTOOLS/PB_Cg2lrem.c                  |   182 +
 PBLAS/SRC/PTOOLS/PB_Cgcd.c                     |   107 +
 PBLAS/SRC/PTOOLS/PB_Cgetbuf.c                  |    96 +
 PBLAS/SRC/PTOOLS/PB_Cindxg2p.c                 |    91 +
 PBLAS/SRC/PTOOLS/PB_Cinfog2l.c                 |   367 +
 PBLAS/SRC/PTOOLS/PB_Citypeset.c                |   124 +
 PBLAS/SRC/PTOOLS/PB_Clastnb.c                  |    81 +
 PBLAS/SRC/PTOOLS/PB_Clcm.c                     |   108 +
 PBLAS/SRC/PTOOLS/PB_Cmalloc.c                  |    70 +
 PBLAS/SRC/PTOOLS/PB_Cnnxtroc.c                 |   195 +
 PBLAS/SRC/PTOOLS/PB_Cnpreroc.c                 |   154 +
 PBLAS/SRC/PTOOLS/PB_Cnumroc.c                  |   202 +
 PBLAS/SRC/PTOOLS/PB_Cpaxpby.c                  |   768 ++
 PBLAS/SRC/PTOOLS/PB_CpaxpbyDN.c                |   924 ++
 PBLAS/SRC/PTOOLS/PB_CpaxpbyND.c                |   699 ++
 PBLAS/SRC/PTOOLS/PB_CpaxpbyNN.c                |   477 +
 PBLAS/SRC/PTOOLS/PB_Cpdot11.c                  |   591 +
 PBLAS/SRC/PTOOLS/PB_CpdotND.c                  |   736 ++
 PBLAS/SRC/PTOOLS/PB_CpdotNN.c                  |   490 +
 PBLAS/SRC/PTOOLS/PB_Cpgeadd.c                  |   562 +
 PBLAS/SRC/PTOOLS/PB_CpgemmAB.c                 |   673 ++
 PBLAS/SRC/PTOOLS/PB_CpgemmAC.c                 |   665 ++
 PBLAS/SRC/PTOOLS/PB_CpgemmBC.c                 |   666 ++
 PBLAS/SRC/PTOOLS/PB_Cplacnjg.c                 |   191 +
 PBLAS/SRC/PTOOLS/PB_Cplapad.c                  |   361 +
 PBLAS/SRC/PTOOLS/PB_Cplapd2.c                  |   380 +
 PBLAS/SRC/PTOOLS/PB_Cplaprnt.c                 |   541 +
 PBLAS/SRC/PTOOLS/PB_Cplasca2.c                 |   380 +
 PBLAS/SRC/PTOOLS/PB_Cplascal.c                 |   380 +
 PBLAS/SRC/PTOOLS/PB_CpswapND.c                 |   846 ++
 PBLAS/SRC/PTOOLS/PB_CpswapNN.c                 |   470 +
 PBLAS/SRC/PTOOLS/PB_Cpsym.c                    |   607 +
 PBLAS/SRC/PTOOLS/PB_CpsymmAB.c                 |   734 ++
 PBLAS/SRC/PTOOLS/PB_CpsymmBC.c                 |   798 ++
 PBLAS/SRC/PTOOLS/PB_Cpsyr.c                    |   555 +
 PBLAS/SRC/PTOOLS/PB_Cpsyr2.c                   |   592 +
 PBLAS/SRC/PTOOLS/PB_Cpsyr2kA.c                 |   911 ++
 PBLAS/SRC/PTOOLS/PB_Cpsyr2kAC.c                |  1005 ++
 PBLAS/SRC/PTOOLS/PB_CpsyrkA.c                  |   589 +
 PBLAS/SRC/PTOOLS/PB_CpsyrkAC.c                 |   574 +
 PBLAS/SRC/PTOOLS/PB_Cptradd.c                  |   534 +
 PBLAS/SRC/PTOOLS/PB_Cptran.c                   |   533 +
 PBLAS/SRC/PTOOLS/PB_Cptrm.c                    |   930 ++
 PBLAS/SRC/PTOOLS/PB_CptrmmAB.c                 |  1041 ++
 PBLAS/SRC/PTOOLS/PB_CptrmmB.c                  |   593 +
 PBLAS/SRC/PTOOLS/PB_Cptrsm.c                   |   930 ++
 PBLAS/SRC/PTOOLS/PB_CptrsmAB.c                 |  1135 ++
 PBLAS/SRC/PTOOLS/PB_CptrsmAB0.c                |   555 +
 PBLAS/SRC/PTOOLS/PB_CptrsmAB1.c                |   394 +
 PBLAS/SRC/PTOOLS/PB_CptrsmB.c                  |   791 ++
 PBLAS/SRC/PTOOLS/PB_Cptrsv.c                   |   866 ++
 PBLAS/SRC/PTOOLS/PB_Cspan.c                    |    85 +
 PBLAS/SRC/PTOOLS/PB_Cstypeset.c                |   124 +
 PBLAS/SRC/PTOOLS/PB_Ctop.c                     |   141 +
 PBLAS/SRC/PTOOLS/PB_Ctzahemv.c                 |   253 +
 PBLAS/SRC/PTOOLS/PB_Ctzasymv.c                 |   253 +
 PBLAS/SRC/PTOOLS/PB_Ctzatrmv.c                 |   242 +
 PBLAS/SRC/PTOOLS/PB_Ctzhemm.c                  |   354 +
 PBLAS/SRC/PTOOLS/PB_Ctzhemv.c                  |   251 +
 PBLAS/SRC/PTOOLS/PB_Ctzher.c                   |   209 +
 PBLAS/SRC/PTOOLS/PB_Ctzher2.c                  |   254 +
 PBLAS/SRC/PTOOLS/PB_Ctzher2k.c                 |   248 +
 PBLAS/SRC/PTOOLS/PB_Ctzherk.c                  |   216 +
 PBLAS/SRC/PTOOLS/PB_Ctzsymm.c                  |   343 +
 PBLAS/SRC/PTOOLS/PB_Ctzsymv.c                  |   251 +
 PBLAS/SRC/PTOOLS/PB_Ctzsyr.c                   |   209 +
 PBLAS/SRC/PTOOLS/PB_Ctzsyr2.c                  |   243 +
 PBLAS/SRC/PTOOLS/PB_Ctzsyr2k.c                 |   256 +
 PBLAS/SRC/PTOOLS/PB_Ctzsyrk.c                  |   216 +
 PBLAS/SRC/PTOOLS/PB_Ctztrmm.c                  |   275 +
 PBLAS/SRC/PTOOLS/PB_Ctztrmv.c                  |   230 +
 PBLAS/SRC/PTOOLS/PB_Cwarn.c                    |   164 +
 PBLAS/SRC/PTOOLS/PB_Cztypeset.c                |   127 +
 PBLAS/SRC/PTOOLS/PB_freebuf_.c                 |    40 +
 PBLAS/SRC/PTOOLS/PB_topget_.c                  |    85 +
 PBLAS/SRC/PTOOLS/PB_topset_.c                  |    81 +
 PBLAS/SRC/PTZBLAS/Makefile                     |   141 +
 PBLAS/SRC/PTZBLAS/cagemv.f                     |   285 +
 PBLAS/SRC/PTZBLAS/cahemv.f                     |   297 +
 PBLAS/SRC/PTZBLAS/casymv.f                     |   294 +
 PBLAS/SRC/PTZBLAS/catrmv.f                     |   433 +
 PBLAS/SRC/PTZBLAS/ccshft.f                     |    90 +
 PBLAS/SRC/PTZBLAS/chescal.f                    |   204 +
 PBLAS/SRC/PTZBLAS/cmmadd.f                     |   144 +
 PBLAS/SRC/PTZBLAS/cmmcadd.f                    |   145 +
 PBLAS/SRC/PTZBLAS/cmmdda.f                     |   144 +
 PBLAS/SRC/PTZBLAS/cmmddac.f                    |   145 +
 PBLAS/SRC/PTZBLAS/cmmddact.f                   |   206 +
 PBLAS/SRC/PTZBLAS/cmmddat.f                    |   207 +
 PBLAS/SRC/PTZBLAS/cmmtadd.f                    |   207 +
 PBLAS/SRC/PTZBLAS/cmmtcadd.f                   |   206 +
 PBLAS/SRC/PTZBLAS/crshft.f                     |    94 +
 PBLAS/SRC/PTZBLAS/cset.f                       |   123 +
 PBLAS/SRC/PTZBLAS/csymv.f                      |   253 +
 PBLAS/SRC/PTZBLAS/csyr.f                       |   189 +
 PBLAS/SRC/PTZBLAS/csyr2.f                      |   223 +
 PBLAS/SRC/PTZBLAS/ctzcnjg.f                    |   255 +
 PBLAS/SRC/PTZBLAS/ctzpad.f                     |   247 +
 PBLAS/SRC/PTZBLAS/ctzpadcpy.f                  |   236 +
 PBLAS/SRC/PTZBLAS/ctzscal.f                    |   186 +
 PBLAS/SRC/PTZBLAS/cvvdotc.f                    |    69 +
 PBLAS/SRC/PTZBLAS/cvvdotu.f                    |    69 +
 PBLAS/SRC/PTZBLAS/dagemv.f                     |   274 +
 PBLAS/SRC/PTZBLAS/dascal.f                     |   171 +
 PBLAS/SRC/PTZBLAS/dasqrtb.f                    |    46 +
 PBLAS/SRC/PTZBLAS/dasymv.f                     |   288 +
 PBLAS/SRC/PTZBLAS/datrmv.f                     |   422 +
 PBLAS/SRC/PTZBLAS/dcshft.f                     |    90 +
 PBLAS/SRC/PTZBLAS/dmmadd.f                     |   143 +
 PBLAS/SRC/PTZBLAS/dmmcadd.f                    |   143 +
 PBLAS/SRC/PTZBLAS/dmmdda.f                     |   143 +
 PBLAS/SRC/PTZBLAS/dmmddac.f                    |   143 +
 PBLAS/SRC/PTZBLAS/dmmddact.f                   |   206 +
 PBLAS/SRC/PTZBLAS/dmmddat.f                    |   206 +
 PBLAS/SRC/PTZBLAS/dmmtadd.f                    |   206 +
 PBLAS/SRC/PTZBLAS/dmmtcadd.f                   |   206 +
 PBLAS/SRC/PTZBLAS/drshft.f                     |    94 +
 PBLAS/SRC/PTZBLAS/dset.f                       |   123 +
 PBLAS/SRC/PTZBLAS/dtzpad.f                     |   233 +
 PBLAS/SRC/PTZBLAS/dtzpadcpy.f                  |   235 +
 PBLAS/SRC/PTZBLAS/dtzscal.f                    |   185 +
 PBLAS/SRC/PTZBLAS/dvasum.f                     |    57 +
 PBLAS/SRC/PTZBLAS/dvvdot.f                     |    69 +
 PBLAS/SRC/PTZBLAS/dzvasum.f                    |    57 +
 PBLAS/SRC/PTZBLAS/immadd.f                     |   136 +
 PBLAS/SRC/PTZBLAS/immdda.f                     |   136 +
 PBLAS/SRC/PTZBLAS/immddat.f                    |   195 +
 PBLAS/SRC/PTZBLAS/immtadd.f                    |   195 +
 PBLAS/SRC/PTZBLAS/pxerbla.f                    |    63 +
 PBLAS/SRC/PTZBLAS/sagemv.f                     |   274 +
 PBLAS/SRC/PTZBLAS/sascal.f                     |   171 +
 PBLAS/SRC/PTZBLAS/sasqrtb.f                    |    46 +
 PBLAS/SRC/PTZBLAS/sasymv.f                     |   288 +
 PBLAS/SRC/PTZBLAS/satrmv.f                     |   422 +
 PBLAS/SRC/PTZBLAS/scshft.f                     |    90 +
 PBLAS/SRC/PTZBLAS/scvasum.f                    |    57 +
 PBLAS/SRC/PTZBLAS/smmadd.f                     |   143 +
 PBLAS/SRC/PTZBLAS/smmcadd.f                    |   143 +
 PBLAS/SRC/PTZBLAS/smmdda.f                     |   143 +
 PBLAS/SRC/PTZBLAS/smmddac.f                    |   143 +
 PBLAS/SRC/PTZBLAS/smmddact.f                   |   206 +
 PBLAS/SRC/PTZBLAS/smmddat.f                    |   206 +
 PBLAS/SRC/PTZBLAS/smmtadd.f                    |   206 +
 PBLAS/SRC/PTZBLAS/smmtcadd.f                   |   206 +
 PBLAS/SRC/PTZBLAS/srshft.f                     |    94 +
 PBLAS/SRC/PTZBLAS/sset.f                       |   123 +
 PBLAS/SRC/PTZBLAS/stzpad.f                     |   233 +
 PBLAS/SRC/PTZBLAS/stzpadcpy.f                  |   235 +
 PBLAS/SRC/PTZBLAS/stzscal.f                    |   185 +
 PBLAS/SRC/PTZBLAS/svasum.f                     |    57 +
 PBLAS/SRC/PTZBLAS/svvdot.f                     |    69 +
 PBLAS/SRC/PTZBLAS/zagemv.f                     |   285 +
 PBLAS/SRC/PTZBLAS/zahemv.f                     |   297 +
 PBLAS/SRC/PTZBLAS/zasymv.f                     |   294 +
 PBLAS/SRC/PTZBLAS/zatrmv.f                     |   433 +
 PBLAS/SRC/PTZBLAS/zcshft.f                     |    90 +
 PBLAS/SRC/PTZBLAS/zhescal.f                    |   204 +
 PBLAS/SRC/PTZBLAS/zmmadd.f                     |   144 +
 PBLAS/SRC/PTZBLAS/zmmcadd.f                    |   145 +
 PBLAS/SRC/PTZBLAS/zmmdda.f                     |   144 +
 PBLAS/SRC/PTZBLAS/zmmddac.f                    |   145 +
 PBLAS/SRC/PTZBLAS/zmmddact.f                   |   206 +
 PBLAS/SRC/PTZBLAS/zmmddat.f                    |   207 +
 PBLAS/SRC/PTZBLAS/zmmtadd.f                    |   207 +
 PBLAS/SRC/PTZBLAS/zmmtcadd.f                   |   206 +
 PBLAS/SRC/PTZBLAS/zrshft.f                     |    94 +
 PBLAS/SRC/PTZBLAS/zset.f                       |   123 +
 PBLAS/SRC/PTZBLAS/zsymv.f                      |   253 +
 PBLAS/SRC/PTZBLAS/zsyr.f                       |   189 +
 PBLAS/SRC/PTZBLAS/zsyr2.f                      |   223 +
 PBLAS/SRC/PTZBLAS/ztzcnjg.f                    |   255 +
 PBLAS/SRC/PTZBLAS/ztzpad.f                     |   247 +
 PBLAS/SRC/PTZBLAS/ztzpadcpy.f                  |   236 +
 PBLAS/SRC/PTZBLAS/ztzscal.f                    |   186 +
 PBLAS/SRC/PTZBLAS/zvvdotc.f                    |    69 +
 PBLAS/SRC/PTZBLAS/zvvdotu.f                    |    69 +
 PBLAS/SRC/pberror_.c                           |    80 -
 PBLAS/SRC/pblas.h                              |  1447 +--
 PBLAS/SRC/pblas_.c                             |   815 --
 PBLAS/SRC/pcagemv_.c                           |   525 +
 PBLAS/SRC/pcahemv_.c                           |   637 ++
 PBLAS/SRC/pcamax_.c                            |   709 +-
 PBLAS/SRC/pcatrmv_.c                           |   678 ++
 PBLAS/SRC/pcaxpy_.c                            |   559 +-
 PBLAS/SRC/pccopy_.c                            |   517 +-
 PBLAS/SRC/pcdotc_.c                            |  1129 +-
 PBLAS/SRC/pcdotu_.c                            |  1123 +-
 PBLAS/SRC/pcgeadd_.c                           |   307 +
 PBLAS/SRC/pcgemm_.c                            |  2256 +---
 PBLAS/SRC/pcgemv_.c                            |   896 +-
 PBLAS/SRC/pcgerc_.c                            |   576 +-
 PBLAS/SRC/pcgeru_.c                            |   576 +-
 PBLAS/SRC/pchemm_.c                            |  1014 +-
 PBLAS/SRC/pchemv_.c                            |   896 +-
 PBLAS/SRC/pcher2_.c                            |   694 +-
 PBLAS/SRC/pcher2k_.c                           |  1032 +-
 PBLAS/SRC/pcher_.c                             |   566 +-
 PBLAS/SRC/pcherk_.c                            |   843 +-
 PBLAS/SRC/pcscal_.c                            |   333 +-
 PBLAS/SRC/pcsscal_.c                           |   334 +-
 PBLAS/SRC/pcswap_.c                            |  1050 +-
 PBLAS/SRC/pcsymm_.c                            |  1011 +-
 PBLAS/SRC/pcsyr2k_.c                           |  1019 +-
 PBLAS/SRC/pcsyrk_.c                            |   829 +-
 PBLAS/SRC/pctradd_.c                           |   335 +
 PBLAS/SRC/pctranc_.c                           |   855 +-
 PBLAS/SRC/pctranu_.c                           |   927 +-
 PBLAS/SRC/pctrmm_.c                            |   873 +-
 PBLAS/SRC/pctrmv_.c                            |   727 +-
 PBLAS/SRC/pctrsm_.c                            |   915 +-
 PBLAS/SRC/pctrsv_.c                            |   993 +-
 PBLAS/SRC/pdagemv_.c                           |   520 +
 PBLAS/SRC/pdamax_.c                            |   644 +-
 PBLAS/SRC/pdasum_.c                            |   401 +-
 PBLAS/SRC/pdasymv_.c                           |   634 ++
 PBLAS/SRC/pdatrmv_.c                           |   674 ++
 PBLAS/SRC/pdaxpy_.c                            |   559 +-
 PBLAS/SRC/pdcopy_.c                            |   516 +-
 PBLAS/SRC/pddot_.c                             |  1120 +-
 PBLAS/SRC/pdgeadd_.c                           |   300 +
 PBLAS/SRC/pdgemm_.c                            |  2247 +---
 PBLAS/SRC/pdgemv_.c                            |   890 +-
 PBLAS/SRC/pdger_.c                             |   576 +-
 PBLAS/SRC/pdnrm2_.c                            |   575 +-
 PBLAS/SRC/pdscal_.c                            |   339 +-
 PBLAS/SRC/pdswap_.c                            |  1050 +-
 PBLAS/SRC/pdsymm_.c                            |  1009 +-
 PBLAS/SRC/pdsymv_.c                            |   886 +-
 PBLAS/SRC/pdsyr2_.c                            |   685 +-
 PBLAS/SRC/pdsyr2k_.c                           |  1024 +-
 PBLAS/SRC/pdsyr_.c                             |   559 +-
 PBLAS/SRC/pdsyrk_.c                            |   830 +-
 PBLAS/SRC/pdtradd_.c                           |   333 +
 PBLAS/SRC/pdtran_.c                            |   921 +-
 PBLAS/SRC/pdtrmm_.c                            |   873 +-
 PBLAS/SRC/pdtrmv_.c                            |   721 +-
 PBLAS/SRC/pdtrsm_.c                            |   915 +-
 PBLAS/SRC/pdtrsv_.c                            |   993 +-
 PBLAS/SRC/pdzasum_.c                           |   408 +-
 PBLAS/SRC/pdznrm2_.c                           |   650 +-
 PBLAS/SRC/picopy_.c                            |   230 +
 PBLAS/SRC/pilaenv.f                            |   106 +
 PBLAS/SRC/psagemv_.c                           |   520 +
 PBLAS/SRC/psamax_.c                            |   643 +-
 PBLAS/SRC/psasum_.c                            |   402 +-
 PBLAS/SRC/psasymv_.c                           |   634 ++
 PBLAS/SRC/psatrmv_.c                           |   674 ++
 PBLAS/SRC/psaxpy_.c                            |   559 +-
 PBLAS/SRC/pscasum_.c                           |   410 +-
 PBLAS/SRC/pscnrm2_.c                           |   651 +-
 PBLAS/SRC/pscopy_.c                            |   516 +-
 PBLAS/SRC/psdot_.c                             |  1120 +-
 PBLAS/SRC/psgeadd_.c                           |   300 +
 PBLAS/SRC/psgemm_.c                            |  2247 +---
 PBLAS/SRC/psgemv_.c                            |   890 +-
 PBLAS/SRC/psger_.c                             |   576 +-
 PBLAS/SRC/psnrm2_.c                            |   577 +-
 PBLAS/SRC/psscal_.c                            |   339 +-
 PBLAS/SRC/psswap_.c                            |  1050 +-
 PBLAS/SRC/pssymm_.c                            |  1009 +-
 PBLAS/SRC/pssymv_.c                            |   886 +-
 PBLAS/SRC/pssyr2_.c                            |   685 +-
 PBLAS/SRC/pssyr2k_.c                           |  1024 +-
 PBLAS/SRC/pssyr_.c                             |   559 +-
 PBLAS/SRC/pssyrk_.c                            |   830 +-
 PBLAS/SRC/pstradd_.c                           |   333 +
 PBLAS/SRC/pstran_.c                            |   921 +-
 PBLAS/SRC/pstrmm_.c                            |   873 +-
 PBLAS/SRC/pstrmv_.c                            |   721 +-
 PBLAS/SRC/pstrsm_.c                            |   915 +-
 PBLAS/SRC/pstrsv_.c                            |   993 +-
 PBLAS/SRC/pzagemv_.c                           |   525 +
 PBLAS/SRC/pzahemv_.c                           |   637 ++
 PBLAS/SRC/pzamax_.c                            |   709 +-
 PBLAS/SRC/pzatrmv_.c                           |   678 ++
 PBLAS/SRC/pzaxpy_.c                            |   559 +-
 PBLAS/SRC/pzcopy_.c                            |   517 +-
 PBLAS/SRC/pzdotc_.c                            |  1129 +-
 PBLAS/SRC/pzdotu_.c                            |  1123 +-
 PBLAS/SRC/pzdscal_.c                           |   334 +-
 PBLAS/SRC/pzgeadd_.c                           |   307 +
 PBLAS/SRC/pzgemm_.c                            |  2256 +---
 PBLAS/SRC/pzgemv_.c                            |   896 +-
 PBLAS/SRC/pzgerc_.c                            |   576 +-
 PBLAS/SRC/pzgeru_.c                            |   576 +-
 PBLAS/SRC/pzhemm_.c                            |  1014 +-
 PBLAS/SRC/pzhemv_.c                            |   896 +-
 PBLAS/SRC/pzher2_.c                            |   694 +-
 PBLAS/SRC/pzher2k_.c                           |  1032 +-
 PBLAS/SRC/pzher_.c                             |   566 +-
 PBLAS/SRC/pzherk_.c                            |   843 +-
 PBLAS/SRC/pzscal_.c                            |   333 +-
 PBLAS/SRC/pzswap_.c                            |  1050 +-
 PBLAS/SRC/pzsymm_.c                            |  1011 +-
 PBLAS/SRC/pzsyr2k_.c                           |  1019 +-
 PBLAS/SRC/pzsyrk_.c                            |   829 +-
 PBLAS/SRC/pztradd_.c                           |   335 +
 PBLAS/SRC/pztranc_.c                           |   855 +-
 PBLAS/SRC/pztranu_.c                           |   927 +-
 PBLAS/SRC/pztrmm_.c                            |   873 +-
 PBLAS/SRC/pztrmv_.c                            |   727 +-
 PBLAS/SRC/pztrsm_.c                            |   915 +-
 PBLAS/SRC/pztrsv_.c                            |   993 +-
 PBLAS/TESTING/Makefile                         |   205 +-
 PBLAS/TESTING/PB_Cabort.c                      |   158 +
 PBLAS/TESTING/PB_Cwarn.c                       |   164 +
 PBLAS/TESTING/PCBLA1TST.dat                    |    42 -
 PBLAS/TESTING/PCBLA2TST.dat                    |    54 -
 PBLAS/TESTING/PCBLA3TST.dat                    |    58 -
 PBLAS/TESTING/PCBLAS1TST.dat                   |    46 +
 PBLAS/TESTING/PCBLAS2TST.dat                   |    61 +
 PBLAS/TESTING/PCBLAS3TST.dat                   |    65 +
 PBLAS/TESTING/PDBLA1TST.dat                    |    40 -
 PBLAS/TESTING/PDBLA2TST.dat                    |    53 -
 PBLAS/TESTING/PDBLA3TST.dat                    |    54 -
 PBLAS/TESTING/PDBLAS1TST.dat                   |    44 +
 PBLAS/TESTING/PDBLAS2TST.dat                   |    60 +
 PBLAS/TESTING/PDBLAS3TST.dat                   |    62 +
 PBLAS/TESTING/PSBLA1TST.dat                    |    40 -
 PBLAS/TESTING/PSBLA2TST.dat                    |    53 -
 PBLAS/TESTING/PSBLA3TST.dat                    |    54 -
 PBLAS/TESTING/PSBLAS1TST.dat                   |    44 +
 PBLAS/TESTING/PSBLAS2TST.dat                   |    60 +
 PBLAS/TESTING/PSBLAS3TST.dat                   |    62 +
 PBLAS/TESTING/PZBLA1TST.dat                    |    42 -
 PBLAS/TESTING/PZBLA2TST.dat                    |    54 -
 PBLAS/TESTING/PZBLA3TST.dat                    |    58 -
 PBLAS/TESTING/PZBLAS1TST.dat                   |    46 +
 PBLAS/TESTING/PZBLAS2TST.dat                   |    61 +
 PBLAS/TESTING/PZBLAS3TST.dat                   |    65 +
 PBLAS/TESTING/dlamch.f                         |   857 ++
 PBLAS/TESTING/pberror_.c                       |   128 -
 PBLAS/TESTING/pblastst.f                       |  4893 ++++++++
 PBLAS/TESTING/pblatst.f                        |  1470 ---
 PBLAS/TESTING/pcbla1tst.f                      |  3691 ------
 PBLAS/TESTING/pcbla2tst.f                      |  2930 -----
 PBLAS/TESTING/pcbla3tst.f                      |  3342 ------
 PBLAS/TESTING/pcblas1tst.f                     |  3869 +++++++
 PBLAS/TESTING/pcblas2tst.f                     |  3107 +++++
 PBLAS/TESTING/pcblas3tst.f                     |  3651 ++++++
 PBLAS/TESTING/pcblastst.f                      | 11626 +++++++++++++++++++
 PBLAS/TESTING/pcblatst.f                       |  6831 -----------
 PBLAS/TESTING/pdbla1tst.f                      |  3212 ------
 PBLAS/TESTING/pdbla2tst.f                      |  2864 -----
 PBLAS/TESTING/pdbla3tst.f                      |  3037 -----
 PBLAS/TESTING/pdblas1tst.f                     |  3388 ++++++
 PBLAS/TESTING/pdblas2tst.f                     |  3034 +++++
 PBLAS/TESTING/pdblas3tst.f                     |  3381 ++++++
 PBLAS/TESTING/pdblastst.f                      | 10515 +++++++++++++++++
 PBLAS/TESTING/pdblatst.f                       |  6537 -----------
 PBLAS/TESTING/psbla1tst.f                      |  3211 ------
 PBLAS/TESTING/psbla2tst.f                      |  2860 -----
 PBLAS/TESTING/psbla3tst.f                      |  3033 -----
 PBLAS/TESTING/psblas1tst.f                     |  3388 ++++++
 PBLAS/TESTING/psblas2tst.f                     |  3028 +++++
 PBLAS/TESTING/psblas3tst.f                     |  3375 ++++++
 PBLAS/TESTING/psblastst.f                      | 10516 +++++++++++++++++
 PBLAS/TESTING/psblatst.f                       |  6537 -----------
 PBLAS/TESTING/pzbla1tst.f                      |  3690 ------
 PBLAS/TESTING/pzbla2tst.f                      |  2929 -----
 PBLAS/TESTING/pzbla3tst.f                      |  3341 ------
 PBLAS/TESTING/pzblas1tst.f                     |  3868 +++++++
 PBLAS/TESTING/pzblas2tst.f                     |  3106 +++++
 PBLAS/TESTING/pzblas3tst.f                     |  3651 ++++++
 PBLAS/TESTING/pzblastst.f                      | 11631 +++++++++++++++++++
 PBLAS/TESTING/pzblatst.f                       |  6832 -----------
 PBLAS/TESTING/slamch.f                         |   857 ++
 PBLAS/TIMING/Makefile                          |   182 +-
 PBLAS/TIMING/PB_Cabort.c                       |   158 +
 PBLAS/TIMING/PB_Cwarn.c                        |   164 +
 PBLAS/TIMING/PCBLA1TIM.dat                     |    38 -
 PBLAS/TIMING/PCBLA2TIM.dat                     |    49 -
 PBLAS/TIMING/PCBLA3TIM.dat                     |    53 -
 PBLAS/TIMING/PCBLAS1TIM.dat                    |    42 +
 PBLAS/TIMING/PCBLAS2TIM.dat                    |    56 +
 PBLAS/TIMING/PCBLAS3TIM.dat                    |    60 +
 PBLAS/TIMING/PDBLA1TIM.dat                     |    36 -
 PBLAS/TIMING/PDBLA2TIM.dat                     |    48 -
 PBLAS/TIMING/PDBLA3TIM.dat                     |    49 -
 PBLAS/TIMING/PDBLAS1TIM.dat                    |    40 +
 PBLAS/TIMING/PDBLAS2TIM.dat                    |    55 +
 PBLAS/TIMING/PDBLAS3TIM.dat                    |    57 +
 PBLAS/TIMING/PSBLA1TIM.dat                     |    36 -
 PBLAS/TIMING/PSBLA2TIM.dat                     |    48 -
 PBLAS/TIMING/PSBLA3TIM.dat                     |    49 -
 PBLAS/TIMING/PSBLAS1TIM.dat                    |    40 +
 PBLAS/TIMING/PSBLAS2TIM.dat                    |    55 +
 PBLAS/TIMING/PSBLAS3TIM.dat                    |    57 +
 PBLAS/TIMING/PZBLA1TIM.dat                     |    38 -
 PBLAS/TIMING/PZBLA2TIM.dat                     |    49 -
 PBLAS/TIMING/PZBLA3TIM.dat                     |    53 -
 PBLAS/TIMING/PZBLAS1TIM.dat                    |    42 +
 PBLAS/TIMING/PZBLAS2TIM.dat                    |    56 +
 PBLAS/TIMING/PZBLAS3TIM.dat                    |    60 +
 PBLAS/TIMING/pberror_.c                        |   128 -
 PBLAS/TIMING/pblastim.f                        |  5488 +++++++++
 PBLAS/TIMING/pblatim.f                         |  1700 ---
 PBLAS/TIMING/pcbla1tim.f                       |  1100 --
 PBLAS/TIMING/pcbla2tim.f                       |  1336 ---
 PBLAS/TIMING/pcbla3tim.f                       |  1506 ---
 PBLAS/TIMING/pcblas1tim.f                      |  1175 ++
 PBLAS/TIMING/pcblas2tim.f                      |  1473 +++
 PBLAS/TIMING/pcblas3tim.f                      |  1730 +++
 PBLAS/TIMING/pcblastim.f                       |  2704 +++++
 PBLAS/TIMING/pcblatim.f                        |   600 -
 PBLAS/TIMING/pdbla1tim.f                       |  1070 --
 PBLAS/TIMING/pdbla2tim.f                       |  1319 ---
 PBLAS/TIMING/pdbla3tim.f                       |  1424 ---
 PBLAS/TIMING/pdblas1tim.f                      |  1143 ++
 PBLAS/TIMING/pdblas2tim.f                      |  1455 +++
 PBLAS/TIMING/pdblas3tim.f                      |  1637 +++
 PBLAS/TIMING/pdblastim.f                       |  2258 ++++
 PBLAS/TIMING/pdblatim.f                        |   568 -
 PBLAS/TIMING/psbla1tim.f                       |  1070 --
 PBLAS/TIMING/psbla2tim.f                       |  1320 ---
 PBLAS/TIMING/psbla3tim.f                       |  1425 ---
 PBLAS/TIMING/psblas1tim.f                      |  1144 ++
 PBLAS/TIMING/psblas2tim.f                      |  1457 +++
 PBLAS/TIMING/psblas3tim.f                      |  1639 +++
 PBLAS/TIMING/psblastim.f                       |  2259 ++++
 PBLAS/TIMING/psblatim.f                        |   568 -
 PBLAS/TIMING/pzbla1tim.f                       |  1098 --
 PBLAS/TIMING/pzbla2tim.f                       |  1335 ---
 PBLAS/TIMING/pzbla3tim.f                       |  1505 ---
 PBLAS/TIMING/pzblas1tim.f                      |  1174 ++
 PBLAS/TIMING/pzblas2tim.f                      |  1473 +++
 PBLAS/TIMING/pzblas3tim.f                      |  1730 +++
 PBLAS/TIMING/pzblastim.f                       |  2708 +++++
 PBLAS/TIMING/pzblatim.f                        |   600 -
 README                                         |    51 +-
 REDIST/SRC/Makefile                            |    24 +-
 REDIST/SRC/pcgemr.c                            |     4 +-
 REDIST/SRC/pcgemr2.c                           |     2 +-
 REDIST/SRC/pctrmr.c                            |     4 +-
 REDIST/SRC/pctrmr2.c                           |     2 +-
 REDIST/SRC/pdgemr.c                            |     4 +-
 REDIST/SRC/pdgemr2.c                           |     2 +-
 REDIST/SRC/pdtrmr.c                            |     4 +-
 REDIST/SRC/pdtrmr2.c                           |     2 +-
 REDIST/SRC/pgemraux.c                          |     2 +-
 REDIST/SRC/pigemr.c                            |     4 +-
 REDIST/SRC/pigemr2.c                           |     2 +-
 REDIST/SRC/pitrmr.c                            |     4 +-
 REDIST/SRC/pitrmr2.c                           |     2 +-
 REDIST/SRC/psgemr.c                            |     4 +-
 REDIST/SRC/psgemr2.c                           |     2 +-
 REDIST/SRC/pstrmr.c                            |     4 +-
 REDIST/SRC/pstrmr2.c                           |     2 +-
 REDIST/SRC/pzgemr.c                            |     4 +-
 REDIST/SRC/pzgemr2.c                           |     2 +-
 REDIST/SRC/pztrmr.c                            |     4 +-
 REDIST/SRC/pztrmr2.c                           |     2 +-
 REDIST/TESTING/Makefile                        |    23 +-
 REDIST/TESTING/pcgemrdrv.c                     |     2 +-
 REDIST/TESTING/pctrmrdrv.c                     |     2 +-
 REDIST/TESTING/pdgemrdrv.c                     |     2 +-
 REDIST/TESTING/pdtrmrdrv.c                     |     2 +-
 REDIST/TESTING/pigemrdrv.c                     |     2 +-
 REDIST/TESTING/pitrmrdrv.c                     |     2 +-
 REDIST/TESTING/psgemrdrv.c                     |     2 +-
 REDIST/TESTING/pstrmrdrv.c                     |     2 +-
 REDIST/TESTING/pzgemrdrv.c                     |     2 +-
 REDIST/TESTING/pztrmrdrv.c                     |     2 +-
 SLmake.inc                                     |    65 +-
 SRC/Makefile                                   |    76 +-
 SRC/clahqr2.f                                  |   444 +
 SRC/clamsh.f                                   |   260 +
 SRC/clanv2.f                                   |   145 +
 SRC/claref.f                                   |   331 +
 SRC/csteqr2.f                                  |   662 ++
 SRC/ctrmvt.f                                   |   161 +
 SRC/dlamsh.f                                   |     2 +-
 SRC/dlapst.f                                   |   251 +
 SRC/dlaref.f                                   |    95 +-
 SRC/dlasorte.f                                 |    85 +-
 SRC/dlasrt2.f                                  |     2 +-
 SRC/dstein2.f                                  |     2 +-
 SRC/dtrmvt.f                                   |   161 +
 {PBLAS/SRC/INTERNAL/PTOOLS => SRC}/getpbbuf.c  |     0
 {PBLAS/SRC/INTERNAL/PTOOLS => SRC}/pbchkvect.c |     0
 SRC/pblas.h                                    |  1093 ++
 SRC/pcdbsv.f                                   |     4 +-
 SRC/pcdbtrf.f                                  |    12 +-
 SRC/pcdbtrs.f                                  |     8 +-
 SRC/pcdbtrsv.f                                 |     4 +-
 SRC/pcdtsv.f                                   |     4 +-
 SRC/pcdttrf.f                                  |    12 +-
 SRC/pcdttrs.f                                  |     8 +-
 SRC/pcdttrsv.f                                 |     4 +-
 SRC/pcgbsv.f                                   |     4 +-
 SRC/pcgbtrf.f                                  |     2 +-
 SRC/pcgbtrs.f                                  |     7 +-
 SRC/pcgebd2.f                                  |     2 +-
 SRC/pcgebrd.f                                  |    24 +-
 SRC/pcgecon.f                                  |    22 +-
 SRC/pcgeequ.f                                  |     8 +-
 SRC/pcgehd2.f                                  |     2 +-
 SRC/pcgehrd.f                                  |    18 +-
 SRC/pcgelq2.f                                  |    20 +-
 SRC/pcgelqf.f                                  |    18 +-
 SRC/pcgels.f                                   |     2 +-
 SRC/pcgeql2.f                                  |    18 +-
 SRC/pcgeqlf.f                                  |    18 +-
 SRC/pcgeqpf.f                                  |    26 +-
 SRC/pcgeqr2.f                                  |    18 +-
 SRC/pcgeqrf.f                                  |    18 +-
 SRC/pcgerfs.f                                  |     2 +-
 SRC/pcgerq2.f                                  |    18 +-
 SRC/pcgerqf.f                                  |    18 +-
 SRC/pcgesv.f                                   |     2 +-
 SRC/pcgesvx.f                                  |     6 +-
 SRC/pcgetf2.f                                  |     6 +-
 SRC/pcgetrf.f                                  |    24 +-
 SRC/pcgetri.f                                  |     2 +-
 SRC/pcgetrs.f                                  |     2 +-
 SRC/pcggqrf.f                                  |     2 +-
 SRC/pcggrqf.f                                  |     2 +-
 SRC/pcheev.f                                   |   131 +-
 SRC/pcheevd.f                                  |   440 +
 SRC/pcheevd.old                                |   434 +
 SRC/pcheevx.f                                  |   322 +-
 SRC/pchegs2.f                                  |     2 +-
 SRC/pchegst.f                                  |     2 +-
 SRC/pchegvx.f                                  |   189 +-
 SRC/pchengst.f                                 |   426 +
 SRC/pchentrd.f                                 |   587 +
 SRC/pchetd2.f                                  |     2 +-
 SRC/pchetrd.f                                  |    18 +-
 SRC/pchettrd.f                                 |  1204 ++
 SRC/pclabrd.f                                  |     2 +-
 SRC/pclacgv.f                                  |     2 +-
 SRC/pclacon.f                                  |     2 +-
 SRC/pclaconsb.f                                |   585 +
 SRC/pclacp2.f                                  |     2 +-
 SRC/pclacp3.f                                  |   312 +
 SRC/pclacpy.f                                  |     2 +-
 SRC/pclaevswp.f                                |     2 +-
 SRC/pclahqr.f                                  |  2520 ++++
 SRC/pclahrd.f                                  |     2 +-
 SRC/pclamr1d.f                                 |   144 +
 SRC/pclange.f                                  |     2 +-
 SRC/pclanhe.f                                  |     2 +-
 SRC/pclanhs.f                                  |     2 +-
 SRC/pclansy.f                                  |     2 +-
 SRC/pclantr.f                                  |     2 +-
 SRC/pclapiv.f                                  |     2 +-
 SRC/pclapv2.f                                  |     2 +-
 SRC/pclaqge.f                                  |     2 +-
 SRC/pclaqsy.f                                  |     2 +-
 SRC/pclarf.f                                   |    49 +-
 SRC/pclarfb.f                                  |     8 +-
 SRC/pclarfc.f                                  |    11 +-
 SRC/pclarfg.f                                  |     2 +-
 SRC/pclarft.f                                  |     2 +-
 SRC/pclarz.f                                   |    17 +-
 SRC/pclarzb.f                                  |    15 +-
 SRC/pclarzc.f                                  |    11 +-
 SRC/pclarzt.f                                  |     2 +-
 SRC/pclascl.f                                  |     2 +-
 SRC/pclase2.f                                  |     2 +-
 SRC/pclaset.f                                  |     2 +-
 SRC/pclasmsub.f                                |   377 +
 SRC/pclassq.f                                  |     2 +-
 SRC/pclaswp.f                                  |     2 +-
 SRC/pclatra.f                                  |     2 +-
 SRC/pclatrd.f                                  |     2 +-
 SRC/pclatrs.f                                  |     2 +-
 SRC/pclatrz.f                                  |     6 +-
 SRC/pclattrs.f                                 |  1213 ++
 SRC/pclauu2.f                                  |     2 +-
 SRC/pclauum.f                                  |     2 +-
 SRC/pclawil.f                                  |   273 +
 SRC/pcmax1.f                                   |    17 +-
 SRC/pcpbsv.f                                   |     4 +-
 SRC/pcpbtrf.f                                  |    12 +-
 SRC/pcpbtrs.f                                  |     8 +-
 SRC/pcpbtrsv.f                                 |     4 +-
 SRC/pcpocon.f                                  |    20 +-
 SRC/pcpoequ.f                                  |    10 +-
 SRC/pcporfs.f                                  |     2 +-
 SRC/pcposv.f                                   |     2 +-
 SRC/pcposvx.f                                  |     6 +-
 SRC/pcpotf2.f                                  |     8 +-
 SRC/pcpotrf.f                                  |    24 +-
 SRC/pcpotri.f                                  |     2 +-
 SRC/pcpotrs.f                                  |     2 +-
 SRC/pcptsv.f                                   |     4 +-
 SRC/pcpttrf.f                                  |     9 +-
 SRC/pcpttrs.f                                  |     8 +-
 SRC/pcpttrsv.f                                 |     4 +-
 SRC/pcrot.c                                    |   473 +
 SRC/pcsrscl.f                                  |     2 +-
 SRC/pcstein.f                                  |     4 +-
 SRC/pctrcon.f                                  |    20 +-
 SRC/pctrevc.f                                  |   567 +
 SRC/pctrrfs.f                                  |     2 +-
 SRC/pctrti2.f                                  |     2 +-
 SRC/pctrtri.f                                  |     2 +-
 SRC/pctrtrs.f                                  |     2 +-
 SRC/pctzrzf.f                                  |    20 +-
 SRC/pcung2l.f                                  |    25 +-
 SRC/pcung2r.f                                  |    25 +-
 SRC/pcungl2.f                                  |    23 +-
 SRC/pcunglq.f                                  |    20 +-
 SRC/pcungql.f                                  |    20 +-
 SRC/pcungqr.f                                  |    20 +-
 SRC/pcungr2.f                                  |    23 +-
 SRC/pcungrq.f                                  |    20 +-
 SRC/pcunm2l.f                                  |    20 +-
 SRC/pcunm2r.f                                  |    20 +-
 SRC/pcunmbr.f                                  |     2 +-
 SRC/pcunmhr.f                                  |     2 +-
 SRC/pcunml2.f                                  |    20 +-
 SRC/pcunmlq.f                                  |    20 +-
 SRC/pcunmql.f                                  |    20 +-
 SRC/pcunmqr.f                                  |    20 +-
 SRC/pcunmr2.f                                  |    20 +-
 SRC/pcunmr3.f                                  |    20 +-
 SRC/pcunmrq.f                                  |    20 +-
 SRC/pcunmrz.f                                  |    20 +-
 SRC/pcunmtr.f                                  |     2 +-
 SRC/pddbsv.f                                   |     4 +-
 SRC/pddbtrf.f                                  |   781 +-
 SRC/pddbtrs.f                                  |   250 +-
 SRC/pddbtrsv.f                                 |   954 +-
 SRC/pddtsv.f                                   |     4 +-
 SRC/pddttrf.f                                  |   494 +-
 SRC/pddttrs.f                                  |   245 +-
 SRC/pddttrsv.f                                 |   877 +-
 SRC/pdgbsv.f                                   |     4 +-
 SRC/pdgbtrf.f                                  |   588 +-
 SRC/pdgbtrs.f                                  |   661 +-
 SRC/pdgebd2.f                                  |     2 +-
 SRC/pdgebrd.f                                  |    24 +-
 SRC/pdgecon.f                                  |    22 +-
 SRC/pdgeequ.f                                  |     8 +-
 SRC/pdgehd2.f                                  |     2 +-
 SRC/pdgehrd.f                                  |    18 +-
 SRC/pdgelq2.f                                  |    20 +-
 SRC/pdgelqf.f                                  |    20 +-
 SRC/pdgels.f                                   |     2 +-
 SRC/pdgeql2.f                                  |    22 +-
 SRC/pdgeqlf.f                                  |    20 +-
 SRC/pdgeqpf.f                                  |    30 +-
 SRC/pdgeqr2.f                                  |    22 +-
 SRC/pdgeqrf.f                                  |    20 +-
 SRC/pdgerfs.f                                  |     2 +-
 SRC/pdgerq2.f                                  |    22 +-
 SRC/pdgerqf.f                                  |    20 +-
 SRC/pdgesv.f                                   |     2 +-
 SRC/pdgesvd.f                                  |     4 +-
 SRC/pdgesvx.f                                  |     6 +-
 SRC/pdgetf2.f                                  |     6 +-
 SRC/pdgetrf.f                                  |    24 +-
 SRC/pdgetri.f                                  |     3 +-
 SRC/pdgetrs.f                                  |     2 +-
 SRC/pdggqrf.f                                  |     6 +-
 SRC/pdggrqf.f                                  |     6 +-
 SRC/pdlabad.f                                  |     2 +-
 SRC/pdlabrd.f                                  |     2 +-
 SRC/pdlacon.f                                  |     2 +-
 SRC/pdlaconsb.f                                |     2 +-
 SRC/pdlacp2.f                                  |     2 +-
 SRC/pdlacp3.f                                  |    11 +-
 SRC/pdlacpy.f                                  |     2 +-
 SRC/pdlaed0.f                                  |   235 +
 SRC/pdlaed1.f                                  |   272 +
 SRC/pdlaed2.f                                  |   455 +
 SRC/pdlaed3.f                                  |   360 +
 SRC/pdlaedz.f                                  |   152 +
 SRC/pdlaevswp.f                                |     2 +-
 SRC/pdlahqr.f                                  |  1550 +--
 SRC/pdlahrd.f                                  |     2 +-
 SRC/pdlamch.f                                  |     2 +-
 SRC/pdlamr1d.f                                 |   144 +
 SRC/pdlange.f                                  |     2 +-
 SRC/pdlanhs.f                                  |     2 +-
 SRC/pdlansy.f                                  |     2 +-
 SRC/pdlantr.f                                  |     2 +-
 SRC/pdlapiv.f                                  |     2 +-
 SRC/pdlapv2.f                                  |     2 +-
 SRC/pdlaqge.f                                  |     2 +-
 SRC/pdlaqsy.f                                  |     2 +-
 SRC/pdlared1d.f                                |     2 +-
 SRC/pdlared2d.f                                |     2 +-
 SRC/pdlarf.f                                   |    48 +-
 SRC/pdlarfb.f                                  |     8 +-
 SRC/pdlarfg.f                                  |     4 +-
 SRC/pdlarft.f                                  |     4 +-
 SRC/pdlarz.f                                   |    19 +-
 SRC/pdlarzb.f                                  |    15 +-
 SRC/pdlarzt.f                                  |     4 +-
 SRC/pdlascl.f                                  |     2 +-
 SRC/pdlase2.f                                  |     2 +-
 SRC/pdlaset.f                                  |     2 +-
 SRC/pdlasmsub.f                                |     2 +-
 SRC/pdlasrt.f                                  |   254 +
 SRC/pdlassq.f                                  |     2 +-
 SRC/pdlaswp.f                                  |     2 +-
 SRC/pdlatra.f                                  |     2 +-
 SRC/pdlatrd.f                                  |     4 +-
 SRC/pdlatrs.f                                  |     2 +-
 SRC/pdlatrz.f                                  |     4 +-
 SRC/pdlauu2.f                                  |     2 +-
 SRC/pdlauum.f                                  |     2 +-
 SRC/pdlawil.f                                  |     2 +-
 SRC/pdorg2l.f                                  |    27 +-
 SRC/pdorg2r.f                                  |    27 +-
 SRC/pdorgl2.f                                  |    27 +-
 SRC/pdorglq.f                                  |    22 +-
 SRC/pdorgql.f                                  |    22 +-
 SRC/pdorgqr.f                                  |    22 +-
 SRC/pdorgr2.f                                  |    27 +-
 SRC/pdorgrq.f                                  |    22 +-
 SRC/pdorm2l.f                                  |    22 +-
 SRC/pdorm2r.f                                  |    22 +-
 SRC/pdormbr.f                                  |     2 +-
 SRC/pdormhr.f                                  |     4 +-
 SRC/pdorml2.f                                  |    22 +-
 SRC/pdormlq.f                                  |    22 +-
 SRC/pdormql.f                                  |    22 +-
 SRC/pdormqr.f                                  |    22 +-
 SRC/pdormr2.f                                  |    22 +-
 SRC/pdormr3.f                                  |    22 +-
 SRC/pdormrq.f                                  |    22 +-
 SRC/pdormrz.f                                  |    22 +-
 SRC/pdormtr.f                                  |     2 +-
 SRC/pdpbsv.f                                   |     4 +-
 SRC/pdpbtrf.f                                  |   868 +-
 SRC/pdpbtrs.f                                  |   239 +-
 SRC/pdpbtrsv.f                                 |   916 +-
 SRC/pdpocon.f                                  |    34 +-
 SRC/pdpoequ.f                                  |    16 +-
 SRC/pdporfs.f                                  |     2 +-
 SRC/pdposv.f                                   |     2 +-
 SRC/pdposvx.f                                  |     6 +-
 SRC/pdpotf2.f                                  |     8 +-
 SRC/pdpotrf.f                                  |    24 +-
 SRC/pdpotri.f                                  |     2 +-
 SRC/pdpotrs.f                                  |     2 +-
 SRC/pdptsv.f                                   |     4 +-
 SRC/pdpttrf.f                                  |   469 +-
 SRC/pdpttrs.f                                  |   262 +-
 SRC/pdpttrsv.f                                 |   525 +-
 SRC/pdrscl.f                                   |     2 +-
 SRC/pdstebz.f                                  |    10 +-
 SRC/pdstedc.f                                  |   268 +
 SRC/pdstein.f                                  |     4 +-
 SRC/pdsyev.f                                   |    21 +-
 SRC/pdsyevd.f                                  |   352 +
 SRC/pdsyevx.f                                  |   312 +-
 SRC/pdsygs2.f                                  |     2 +-
 SRC/pdsygst.f                                  |     2 +-
 SRC/pdsygvx.f                                  |   191 +-
 SRC/pdsyngst.f                                 |   423 +
 SRC/pdsyntrd.f                                 |   552 +
 SRC/pdsytd2.f                                  |     4 +-
 SRC/pdsytrd.f                                  |    22 +-
 SRC/pdsyttrd.f                                 |  1199 ++
 SRC/pdtrcon.f                                  |    22 +-
 SRC/pdtrrfs.f                                  |     2 +-
 SRC/pdtrti2.f                                  |     2 +-
 SRC/pdtrtri.f                                  |     2 +-
 SRC/pdtrtrs.f                                  |     2 +-
 SRC/pdtzrzf.f                                  |    22 +-
 SRC/pdzsum1.f                                  |     8 +-
 SRC/pjlaenv.f                                  |   364 +
 SRC/pscsum1.f                                  |     8 +-
 SRC/psdbsv.f                                   |     4 +-
 SRC/psdbtrf.f                                  |   785 +-
 SRC/psdbtrs.f                                  |   250 +-
 SRC/psdbtrsv.f                                 |   956 +-
 SRC/psdtsv.f                                   |     4 +-
 SRC/psdttrf.f                                  |   494 +-
 SRC/psdttrs.f                                  |   245 +-
 SRC/psdttrsv.f                                 |   877 +-
 SRC/psgbsv.f                                   |     4 +-
 SRC/psgbtrf.f                                  |   590 +-
 SRC/psgbtrs.f                                  |   661 +-
 SRC/psgebd2.f                                  |     2 +-
 SRC/psgebrd.f                                  |    24 +-
 SRC/psgecon.f                                  |    20 +-
 SRC/psgeequ.f                                  |     8 +-
 SRC/psgehd2.f                                  |     2 +-
 SRC/psgehrd.f                                  |    18 +-
 SRC/psgelq2.f                                  |    18 +-
 SRC/psgelqf.f                                  |    18 +-
 SRC/psgels.f                                   |     2 +-
 SRC/psgeql2.f                                  |    20 +-
 SRC/psgeqlf.f                                  |    18 +-
 SRC/psgeqpf.f                                  |    28 +-
 SRC/psgeqr2.f                                  |    20 +-
 SRC/psgeqrf.f                                  |    18 +-
 SRC/psgerfs.f                                  |     2 +-
 SRC/psgerq2.f                                  |    20 +-
 SRC/psgerqf.f                                  |    18 +-
 SRC/psgesv.f                                   |     2 +-
 SRC/psgesvd.f                                  |    10 +-
 SRC/psgesvx.f                                  |     6 +-
 SRC/psgetf2.f                                  |     6 +-
 SRC/psgetrf.f                                  |    24 +-
 SRC/psgetri.f                                  |     2 +-
 SRC/psgetrs.f                                  |     2 +-
 SRC/psggqrf.f                                  |     2 +-
 SRC/psggrqf.f                                  |     2 +-
 SRC/pslabad.f                                  |     2 +-
 SRC/pslabrd.f                                  |     2 +-
 SRC/pslacon.f                                  |     2 +-
 SRC/pslaconsb.f                                |     2 +-
 SRC/pslacp2.f                                  |     2 +-
 SRC/pslacp3.f                                  |    11 +-
 SRC/pslacpy.f                                  |     2 +-
 SRC/pslaed0.f                                  |   231 +
 SRC/pslaed1.f                                  |   271 +
 SRC/pslaed2.f                                  |   453 +
 SRC/pslaed3.f                                  |   356 +
 SRC/pslaedz.f                                  |   153 +
 SRC/pslaevswp.f                                |     2 +-
 SRC/pslahqr.f                                  |  1556 +--
 SRC/pslahrd.f                                  |     2 +-
 SRC/pslamch.f                                  |     2 +-
 SRC/pslamr1d.f                                 |   144 +
 SRC/pslange.f                                  |     2 +-
 SRC/pslanhs.f                                  |     2 +-
 SRC/pslansy.f                                  |     2 +-
 SRC/pslantr.f                                  |     2 +-
 SRC/pslapiv.f                                  |     2 +-
 SRC/pslapv2.f                                  |     2 +-
 SRC/pslaqge.f                                  |     2 +-
 SRC/pslaqsy.f                                  |     2 +-
 SRC/pslared1d.f                                |     2 +-
 SRC/pslared2d.f                                |     2 +-
 SRC/pslarf.f                                   |    46 +-
 SRC/pslarfb.f                                  |     8 +-
 SRC/pslarfg.f                                  |     2 +-
 SRC/pslarft.f                                  |     2 +-
 SRC/pslarz.f                                   |    17 +-
 SRC/pslarzb.f                                  |    15 +-
 SRC/pslarzt.f                                  |     2 +-
 SRC/pslascl.f                                  |     2 +-
 SRC/pslase2.f                                  |     2 +-
 SRC/pslaset.f                                  |     2 +-
 SRC/pslasmsub.f                                |     2 +-
 SRC/pslasrt.f                                  |   254 +
 SRC/pslassq.f                                  |     2 +-
 SRC/pslaswp.f                                  |     2 +-
 SRC/pslatra.f                                  |     2 +-
 SRC/pslatrd.f                                  |     2 +-
 SRC/pslatrs.f                                  |     2 +-
 SRC/pslatrz.f                                  |     2 +-
 SRC/pslauu2.f                                  |     2 +-
 SRC/pslauum.f                                  |     2 +-
 SRC/pslawil.f                                  |     2 +-
 SRC/psorg2l.f                                  |    25 +-
 SRC/psorg2r.f                                  |    25 +-
 SRC/psorgl2.f                                  |    25 +-
 SRC/psorglq.f                                  |    20 +-
 SRC/psorgql.f                                  |    20 +-
 SRC/psorgqr.f                                  |    20 +-
 SRC/psorgr2.f                                  |    25 +-
 SRC/psorgrq.f                                  |    20 +-
 SRC/psorm2l.f                                  |    22 +-
 SRC/psorm2r.f                                  |    22 +-
 SRC/psormbr.f                                  |     2 +-
 SRC/psormhr.f                                  |     2 +-
 SRC/psorml2.f                                  |    20 +-
 SRC/psormlq.f                                  |    20 +-
 SRC/psormql.f                                  |    20 +-
 SRC/psormqr.f                                  |    20 +-
 SRC/psormr2.f                                  |    20 +-
 SRC/psormr3.f                                  |    20 +-
 SRC/psormrq.f                                  |    20 +-
 SRC/psormrz.f                                  |    20 +-
 SRC/psormtr.f                                  |     2 +-
 SRC/pspbsv.f                                   |     4 +-
 SRC/pspbtrf.f                                  |   868 +-
 SRC/pspbtrs.f                                  |   239 +-
 SRC/pspbtrsv.f                                 |   915 +-
 SRC/pspocon.f                                  |    22 +-
 SRC/pspoequ.f                                  |    10 +-
 SRC/psporfs.f                                  |     2 +-
 SRC/psposv.f                                   |     2 +-
 SRC/psposvx.f                                  |     6 +-
 SRC/pspotf2.f                                  |     8 +-
 SRC/pspotrf.f                                  |    24 +-
 SRC/pspotri.f                                  |     2 +-
 SRC/pspotrs.f                                  |     2 +-
 SRC/psptsv.f                                   |     4 +-
 SRC/pspttrf.f                                  |   469 +-
 SRC/pspttrs.f                                  |   262 +-
 SRC/pspttrsv.f                                 |   525 +-
 SRC/psrscl.f                                   |     2 +-
 SRC/psstebz.f                                  |    10 +-
 SRC/psstedc.f                                  |   267 +
 SRC/psstein.f                                  |     4 +-
 SRC/pssyev.f                                   |    21 +-
 SRC/pssyevd.f                                  |   351 +
 SRC/pssyevx.f                                  |   313 +-
 SRC/pssygs2.f                                  |     2 +-
 SRC/pssygst.f                                  |     2 +-
 SRC/pssygvx.f                                  |   192 +-
 SRC/pssyngst.f                                 |   423 +
 SRC/pssyntrd.f                                 |   551 +
 SRC/pssytd2.f                                  |     2 +-
 SRC/pssytrd.f                                  |    20 +-
 SRC/pssyttrd.f                                 |  1198 ++
 SRC/pstrcon.f                                  |    20 +-
 SRC/pstrrfs.f                                  |     2 +-
 SRC/pstrti2.f                                  |     2 +-
 SRC/pstrtri.f                                  |     2 +-
 SRC/pstrtrs.f                                  |     2 +-
 SRC/pstzrzf.f                                  |    20 +-
 SRC/pzaxpy.c                                   |   426 +
 SRC/pzdbsv.f                                   |     4 +-
 SRC/pzdbtrf.f                                  |    12 +-
 SRC/pzdbtrs.f                                  |     8 +-
 SRC/pzdbtrsv.f                                 |     4 +-
 SRC/pzdotc.c                                   |   579 +
 SRC/pzdotu.c                                   |   580 +
 SRC/pzdrscl.f                                  |     2 +-
 SRC/pzdtsv.f                                   |     4 +-
 SRC/pzdttrf.f                                  |    12 +-
 SRC/pzdttrs.f                                  |     8 +-
 SRC/pzdttrsv.f                                 |     4 +-
 SRC/pzgbsv.f                                   |     4 +-
 SRC/pzgbtrf.f                                  |     2 +-
 SRC/pzgbtrs.f                                  |     7 +-
 SRC/pzgebd2.f                                  |     2 +-
 SRC/pzgebrd.f                                  |    26 +-
 SRC/pzgecon.f                                  |    22 +-
 SRC/pzgeequ.f                                  |     8 +-
 SRC/pzgehd2.f                                  |     2 +-
 SRC/pzgehrd.f                                  |    20 +-
 SRC/pzgelq2.f                                  |    22 +-
 SRC/pzgelqf.f                                  |    20 +-
 SRC/pzgels.f                                   |     2 +-
 SRC/pzgeql2.f                                  |    18 +-
 SRC/pzgeqlf.f                                  |    20 +-
 SRC/pzgeqpf.f                                  |    26 +-
 SRC/pzgeqr2.f                                  |    18 +-
 SRC/pzgeqrf.f                                  |    20 +-
 SRC/pzgerfs.f                                  |     2 +-
 SRC/pzgerq2.f                                  |    20 +-
 SRC/pzgerqf.f                                  |    20 +-
 SRC/pzgesv.f                                   |     2 +-
 SRC/pzgesvx.f                                  |     6 +-
 SRC/pzgetf2.f                                  |     6 +-
 SRC/pzgetrf.f                                  |    24 +-
 SRC/pzgetri.f                                  |     2 +-
 SRC/pzgetrs.f                                  |     2 +-
 SRC/pzggqrf.f                                  |     2 +-
 SRC/pzggrqf.f                                  |     2 +-
 SRC/pzheev.f                                   |   127 +-
 SRC/pzheevd.f                                  |   440 +
 SRC/pzheevx.f                                  |   320 +-
 SRC/pzhegs2.f                                  |     2 +-
 SRC/pzhegst.f                                  |     2 +-
 SRC/pzhegvx.f                                  |   189 +-
 SRC/pzhengst.f                                 |   427 +
 SRC/pzhentrd.f                                 |   587 +
 SRC/pzhetd2.f                                  |     2 +-
 SRC/pzhetrd.f                                  |    18 +-
 SRC/pzhettrd.f                                 |  1205 ++
 SRC/pzlabrd.f                                  |     2 +-
 SRC/pzlacgv.f                                  |     2 +-
 SRC/pzlacon.f                                  |     2 +-
 SRC/pzlaconsb.f                                |   585 +
 SRC/pzlacp2.f                                  |     2 +-
 SRC/pzlacp3.f                                  |   312 +
 SRC/pzlacpy.f                                  |     2 +-
 SRC/pzlaevswp.f                                |     2 +-
 SRC/pzlahqr.f                                  |  2520 ++++
 SRC/pzlahrd.f                                  |     2 +-
 SRC/pzlamr1d.f                                 |   144 +
 SRC/pzlange.f                                  |     2 +-
 SRC/pzlanhe.f                                  |     2 +-
 SRC/pzlanhs.f                                  |     2 +-
 SRC/pzlansy.f                                  |     2 +-
 SRC/pzlantr.f                                  |     2 +-
 SRC/pzlapiv.f                                  |     2 +-
 SRC/pzlapv2.f                                  |     2 +-
 SRC/pzlaqge.f                                  |     2 +-
 SRC/pzlaqsy.f                                  |     2 +-
 SRC/pzlarf.f                                   |    49 +-
 SRC/pzlarfb.f                                  |     8 +-
 SRC/pzlarfc.f                                  |    11 +-
 SRC/pzlarfg.f                                  |     2 +-
 SRC/pzlarft.f                                  |     2 +-
 SRC/pzlarz.f                                   |    17 +-
 SRC/pzlarzb.f                                  |    15 +-
 SRC/pzlarzc.f                                  |    11 +-
 SRC/pzlarzt.f                                  |     2 +-
 SRC/pzlascl.f                                  |     2 +-
 SRC/pzlase2.f                                  |     2 +-
 SRC/pzlaset.f                                  |     2 +-
 SRC/pzlasmsub.f                                |   377 +
 SRC/pzlassq.f                                  |     2 +-
 SRC/pzlaswp.f                                  |     2 +-
 SRC/pzlatra.f                                  |     2 +-
 SRC/pzlatrd.f                                  |     2 +-
 SRC/pzlatrs.f                                  |     2 +-
 SRC/pzlatrz.f                                  |     6 +-
 SRC/pzlattrs.f                                 |  1213 ++
 SRC/pzlauu2.f                                  |     2 +-
 SRC/pzlauum.f                                  |     2 +-
 SRC/pzlawil.f                                  |   273 +
 SRC/pzmax1.f                                   |    14 +-
 SRC/pzpbsv.f                                   |     4 +-
 SRC/pzpbtrf.f                                  |    12 +-
 SRC/pzpbtrs.f                                  |     8 +-
 SRC/pzpbtrsv.f                                 |     4 +-
 SRC/pzpocon.f                                  |    22 +-
 SRC/pzpoequ.f                                  |    10 +-
 SRC/pzporfs.f                                  |     2 +-
 SRC/pzposv.f                                   |     2 +-
 SRC/pzposvx.f                                  |     6 +-
 SRC/pzpotf2.f                                  |     8 +-
 SRC/pzpotrf.f                                  |    24 +-
 SRC/pzpotri.f                                  |     2 +-
 SRC/pzpotrs.f                                  |     2 +-
 SRC/pzptsv.f                                   |     4 +-
 SRC/pzpttrf.f                                  |     9 +-
 SRC/pzpttrs.f                                  |     8 +-
 SRC/pzpttrsv.f                                 |     4 +-
 SRC/pzrot.c                                    |   474 +
 SRC/pzstein.f                                  |     4 +-
 SRC/pztrcon.f                                  |    22 +-
 SRC/pztrevc.f                                  |   567 +
 SRC/pztrrfs.f                                  |     2 +-
 SRC/pztrti2.f                                  |     2 +-
 SRC/pztrtri.f                                  |     2 +-
 SRC/pztrtrs.f                                  |     2 +-
 SRC/pztzrzf.f                                  |    20 +-
 SRC/pzung2l.f                                  |    25 +-
 SRC/pzung2r.f                                  |    25 +-
 SRC/pzungl2.f                                  |    27 +-
 SRC/pzunglq.f                                  |    20 +-
 SRC/pzungql.f                                  |    20 +-
 SRC/pzungqr.f                                  |    20 +-
 SRC/pzungr2.f                                  |    27 +-
 SRC/pzungrq.f                                  |    20 +-
 SRC/pzunm2l.f                                  |    22 +-
 SRC/pzunm2r.f                                  |    22 +-
 SRC/pzunmbr.f                                  |     2 +-
 SRC/pzunmhr.f                                  |     2 +-
 SRC/pzunml2.f                                  |    24 +-
 SRC/pzunmlq.f                                  |    22 +-
 SRC/pzunmql.f                                  |    22 +-
 SRC/pzunmqr.f                                  |    22 +-
 SRC/pzunmr2.f                                  |    24 +-
 SRC/pzunmr3.f                                  |    22 +-
 SRC/pzunmrq.f                                  |    22 +-
 SRC/pzunmrz.f                                  |    22 +-
 SRC/pzunmtr.f                                  |     2 +-
 SRC/slamsh.f                                   |     2 +-
 SRC/slapst.f                                   |   251 +
 SRC/slaref.f                                   |    98 +-
 SRC/slasorte.f                                 |    85 +-
 SRC/slasrt2.f                                  |     2 +-
 SRC/sstein2.f                                  |     2 +-
 SRC/strmvt.f                                   |   161 +
 SRC/tools.h                                    |    46 +
 SRC/zlahqr2.f                                  |   444 +
 SRC/zlamsh.f                                   |   260 +
 SRC/zlanv2.f                                   |   145 +
 SRC/zlaref.f                                   |   331 +
 SRC/zsteqr2.f                                  |   662 ++
 SRC/ztrmvt.f                                   |   161 +
 TESTING/BLLT.dat                               |     2 +-
 TESTING/BLU.dat                                |     6 +-
 TESTING/BRD.dat                                |     2 +-
 TESTING/EIG/Makefile                           |   174 +-
 TESTING/EIG/listing                            |     6 +
 TESTING/EIG/pcbrddriver.f                      |     8 +-
 TESTING/EIG/pcbrdinfo.f                        |     2 +-
 TESTING/EIG/pcevcdriver.f                      |   593 +
 TESTING/EIG/pcevcinfo.f                        |   369 +
 TESTING/EIG/pcgebdrv.f                         |     2 +-
 TESTING/EIG/pcgehdrv.f                         |     2 +-
 TESTING/EIG/pcget22.f                          |   291 +
 TESTING/EIG/pcgsepchk.f                        |     2 +-
 TESTING/EIG/pcgsepdriver.f                     |     2 +-
 TESTING/EIG/pcgsepreq.f                        |    10 +-
 TESTING/EIG/pcgsepsubtst.f                     |     2 +-
 TESTING/EIG/pcgseptst.f                        |     2 +-
 TESTING/EIG/pchetdrv.f                         |     2 +-
 TESTING/EIG/pchrddriver.f                      |     6 +-
 TESTING/EIG/pchrdinfo.f                        |     2 +-
 TESTING/EIG/pclafchk.f                         |     2 +-
 TESTING/EIG/pclagsy.f                          |     5 +-
 TESTING/EIG/pclasizegsep.f                     |    45 +-
 TESTING/EIG/pclasizeheevx.f                    |     2 +-
 TESTING/EIG/pclasizesep.f                      |    61 +-
 TESTING/EIG/pclatms.f                          |     2 +-
 TESTING/EIG/pclatran.f                         |   214 +
 TESTING/EIG/pcmatgen.f                         |     2 +-
 TESTING/EIG/pcnepdriver.f                      |   556 +
 TESTING/EIG/pcnepfchk.f                        |   289 +
 TESTING/EIG/pcnepinfo.f                        |   368 +
 TESTING/EIG/pcrptseptst.f                      |     8 +-
 TESTING/EIG/pcsdpsubtst.f                      |   452 +
 TESTING/EIG/pcsepchk.f                         |     2 +-
 TESTING/EIG/pcsepdriver.f                      |     2 +-
 TESTING/EIG/pcsepqtq.f                         |     2 +-
 TESTING/EIG/pcsepreq.f                         |     7 +-
 TESTING/EIG/pcsepsubtst.f                      |     5 +-
 TESTING/EIG/pcseptst.f                         |   119 +-
 TESTING/EIG/pctrddriver.f                      |   146 +-
 TESTING/EIG/pctrdinfo.f                        |     2 +-
 TESTING/EIG/pcttrdtester.f                     |   672 ++
 TESTING/EIG/pdbrddriver.f                      |     8 +-
 TESTING/EIG/pdbrdinfo.f                        |     2 +-
 TESTING/EIG/pdgebdrv.f                         |     2 +-
 TESTING/EIG/pdgehdrv.f                         |     8 +-
 TESTING/EIG/pdgrptseptst.f                     |     2 +-
 TESTING/EIG/pdgsepchk.f                        |     2 +-
 TESTING/EIG/pdgsepdriver.f                     |     2 +-
 TESTING/EIG/pdgsepreq.f                        |     9 +-
 TESTING/EIG/pdgsepsubtst.f                     |     2 +-
 TESTING/EIG/pdgseptst.f                        |     2 +-
 TESTING/EIG/pdhrddriver.f                      |     6 +-
 TESTING/EIG/pdhrdinfo.f                        |     2 +-
 TESTING/EIG/pdlafchk.f                         |     2 +-
 TESTING/EIG/pdlagge.f                          |     2 +-
 TESTING/EIG/pdlagsy.f                          |     2 +-
 TESTING/EIG/pdlasizegsep.f                     |     2 +-
 TESTING/EIG/pdlasizesep.f                      |     2 +-
 TESTING/EIG/pdlasizesqp.f                      |    29 +-
 TESTING/EIG/pdlasizesyev.f                     |     2 +-
 TESTING/EIG/pdlasizesyevx.f                    |     2 +-
 TESTING/EIG/pdlatms.f                          |     2 +-
 TESTING/EIG/pdlatran.f                         |   213 +
 TESTING/EIG/pdmatgen.f                         |     2 +-
 TESTING/EIG/pdnepdriver.f                      |     2 +-
 TESTING/EIG/pdnepfchk.f                        |     2 +-
 TESTING/EIG/pdnepinfo.f                        |     2 +-
 TESTING/EIG/pdrptseptst.f                      |     2 +-
 TESTING/EIG/pdsdpsubtst.f                      |   475 +
 TESTING/EIG/pdsepchk.f                         |     2 +-
 TESTING/EIG/pdsepdriver.f                      |    20 +-
 TESTING/EIG/pdsepinfo.f                        |     2 +-
 TESTING/EIG/pdsepqtq.f                         |     2 +-
 TESTING/EIG/pdsepreq.f                         |    10 +-
 TESTING/EIG/pdsepsubtst.f                      |     6 +-
 TESTING/EIG/pdseptst.f                         |   110 +-
 TESTING/EIG/pdsqpsubtst.f                      |     7 +-
 TESTING/EIG/pdsvdchk.f                         |     2 +-
 TESTING/EIG/pdsvdcmp.f                         |     2 +-
 TESTING/EIG/pdsvddriver.f                      |     2 +-
 TESTING/EIG/pdsvdtst.f                         |     2 +-
 TESTING/EIG/pdsytdrv.f                         |     2 +-
 TESTING/EIG/pdtrddriver.f                      |   144 +-
 TESTING/EIG/pdtrdinfo.f                        |     2 +-
 TESTING/EIG/pdttrdtester.f                     |   667 ++
 TESTING/EIG/pmatgeninc.f                       |    14 +-
 TESTING/EIG/psbrddriver.f                      |     8 +-
 TESTING/EIG/psbrdinfo.f                        |     2 +-
 TESTING/EIG/psgebdrv.f                         |     2 +-
 TESTING/EIG/psgehdrv.f                         |     8 +-
 TESTING/EIG/psgrptseptst.f                     |     8 +-
 TESTING/EIG/psgsepchk.f                        |     2 +-
 TESTING/EIG/psgsepdriver.f                     |     2 +-
 TESTING/EIG/psgsepreq.f                        |     9 +-
 TESTING/EIG/psgsepsubtst.f                     |     2 +-
 TESTING/EIG/psgseptst.f                        |     2 +-
 TESTING/EIG/pshrddriver.f                      |     6 +-
 TESTING/EIG/pshrdinfo.f                        |     2 +-
 TESTING/EIG/pslafchk.f                         |     2 +-
 TESTING/EIG/pslagge.f                          |     2 +-
 TESTING/EIG/pslagsy.f                          |     2 +-
 TESTING/EIG/pslasizegsep.f                     |     2 +-
 TESTING/EIG/pslasizesep.f                      |     2 +-
 TESTING/EIG/pslasizesqp.f                      |    23 +-
 TESTING/EIG/pslasizesyev.f                     |     2 +-
 TESTING/EIG/pslasizesyevx.f                    |     2 +-
 TESTING/EIG/pslatms.f                          |     2 +-
 TESTING/EIG/pslatran.f                         |   213 +
 TESTING/EIG/psmatgen.f                         |     2 +-
 TESTING/EIG/psnepdriver.f                      |     2 +-
 TESTING/EIG/psnepfchk.f                        |     2 +-
 TESTING/EIG/psnepinfo.f                        |     2 +-
 TESTING/EIG/psrptseptst.f                      |     2 +-
 TESTING/EIG/pssdpsubtst.f                      |   474 +
 TESTING/EIG/pssepchk.f                         |     2 +-
 TESTING/EIG/pssepdriver.f                      |    13 +-
 TESTING/EIG/pssepinfo.f                        |     2 +-
 TESTING/EIG/pssepqtq.f                         |     2 +-
 TESTING/EIG/pssepreq.f                         |     7 +-
 TESTING/EIG/pssepsubtst.f                      |    37 +-
 TESTING/EIG/psseptst.f                         |   112 +-
 TESTING/EIG/pssqpsubtst.f                      |     7 +-
 TESTING/EIG/pssvdchk.f                         |     2 +-
 TESTING/EIG/pssvdcmp.f                         |     2 +-
 TESTING/EIG/pssvddriver.f                      |     2 +-
 TESTING/EIG/pssvdtst.f                         |     3 +-
 TESTING/EIG/pssytdrv.f                         |     2 +-
 TESTING/EIG/pstrddriver.f                      |   144 +-
 TESTING/EIG/pstrdinfo.f                        |     2 +-
 TESTING/EIG/psttrdtester.f                     |   667 ++
 TESTING/EIG/pzbrddriver.f                      |     8 +-
 TESTING/EIG/pzbrdinfo.f                        |     6 +-
 TESTING/EIG/pzevcdriver.f                      |   592 +
 TESTING/EIG/pzevcinfo.f                        |   369 +
 TESTING/EIG/pzgebdrv.f                         |     2 +-
 TESTING/EIG/pzgehdrv.f                         |     2 +-
 TESTING/EIG/pzget22.f                          |   291 +
 TESTING/EIG/pzgsepchk.f                        |     2 +-
 TESTING/EIG/pzgsepdriver.f                     |     2 +-
 TESTING/EIG/pzgsepreq.f                        |    10 +-
 TESTING/EIG/pzgsepsubtst.f                     |     2 +-
 TESTING/EIG/pzgseptst.f                        |     2 +-
 TESTING/EIG/pzhetdrv.f                         |     2 +-
 TESTING/EIG/pzhrddriver.f                      |     6 +-
 TESTING/EIG/pzhrdinfo.f                        |     6 +-
 TESTING/EIG/pzlafchk.f                         |     2 +-
 TESTING/EIG/pzlagsy.f                          |     5 +-
 TESTING/EIG/pzlasizegsep.f                     |    45 +-
 TESTING/EIG/pzlasizeheevx.f                    |     2 +-
 TESTING/EIG/pzlasizesep.f                      |    60 +-
 TESTING/EIG/pzlatms.f                          |     2 +-
 TESTING/EIG/pzlatran.f                         |   214 +
 TESTING/EIG/pzmatgen.f                         |     2 +-
 TESTING/EIG/pznepdriver.f                      |   555 +
 TESTING/EIG/pznepfchk.f                        |   289 +
 TESTING/EIG/pznepinfo.f                        |   368 +
 TESTING/EIG/pzrptseptst.f                      |     2 +-
 TESTING/EIG/pzsdpsubtst.f                      |   452 +
 TESTING/EIG/pzsepchk.f                         |     2 +-
 TESTING/EIG/pzsepdriver.f                      |     2 +-
 TESTING/EIG/pzsepqtq.f                         |     2 +-
 TESTING/EIG/pzsepreq.f                         |    11 +-
 TESTING/EIG/pzsepsubtst.f                      |     5 +-
 TESTING/EIG/pzseptst.f                         |    98 +-
 TESTING/EIG/pztrddriver.f                      |   144 +-
 TESTING/EIG/pztrdinfo.f                        |     6 +-
 TESTING/EIG/pzttrdtester.f                     |   671 ++
 TESTING/EIG/xpjlaenv.f                         |   477 +
 TESTING/EVC.dat                                |    12 +
 TESTING/HRD.dat                                |     2 +-
 TESTING/INV.dat                                |     2 +-
 TESTING/LIN/Makefile                           |   170 +-
 TESTING/LIN/pcbmatgen.f                        |     4 +-
 TESTING/LIN/pcdbdriver.f                       |     4 +-
 TESTING/LIN/pcdbinfo.f                         |     4 +-
 TESTING/LIN/pcdblaschk.f                       |     4 +-
 TESTING/LIN/pcdbmv1.f                          |     4 +-
 TESTING/LIN/pcdtdriver.f                       |     4 +-
 TESTING/LIN/pcdtinfo.f                         |     4 +-
 TESTING/LIN/pcdtlaschk.f                       |     4 +-
 TESTING/LIN/pcgbdriver.f                       |     4 +-
 TESTING/LIN/pcgbinfo.f                         |     4 +-
 TESTING/LIN/pcgbmv1.f                          |     4 +-
 TESTING/LIN/pcgelqrv.f                         |    16 +-
 TESTING/LIN/pcgeqlrv.f                         |    20 +-
 TESTING/LIN/pcgeqrrv.f                         |    20 +-
 TESTING/LIN/pcgerqrv.f                         |    20 +-
 TESTING/LIN/pcgetrrv.f                         |    18 +-
 TESTING/LIN/pcinvchk.f                         |     9 +-
 TESTING/LIN/pcinvdriver.f                      |     2 +-
 TESTING/LIN/pcinvinfo.f                        |     2 +-
 TESTING/LIN/pclafchk.f                         |     2 +-
 TESTING/LIN/pclaschk.f                         |     2 +-
 TESTING/LIN/pclltdriver.f                      |     2 +-
 TESTING/LIN/pclltinfo.f                        |     2 +-
 TESTING/LIN/pclsdriver.f                       |    14 +-
 TESTING/LIN/pclsinfo.f                         |     2 +-
 TESTING/LIN/pcludriver.f                       |     2 +-
 TESTING/LIN/pcluinfo.f                         |     2 +-
 TESTING/LIN/pcmatgen.f                         |     2 +-
 TESTING/LIN/pcpbdriver.f                       |     4 +-
 TESTING/LIN/pcpbinfo.f                         |     4 +-
 TESTING/LIN/pcpblaschk.f                       |     4 +-
 TESTING/LIN/pcpbmv1.f                          |     4 +-
 TESTING/LIN/pcpotrrv.f                         |    25 +-
 TESTING/LIN/pcptdriver.f                       |     8 +-
 TESTING/LIN/pcptinfo.f                         |     4 +-
 TESTING/LIN/pcptlaschk.f                       |     4 +-
 TESTING/LIN/pcqrdriver.f                       |    12 +-
 TESTING/LIN/pcqrinfo.f                         |     2 +-
 TESTING/LIN/pcqrt13.f                          |     2 +-
 TESTING/LIN/pcqrt14.f                          |     2 +-
 TESTING/LIN/pcqrt16.f                          |     2 +-
 TESTING/LIN/pcqrt17.f                          |     2 +-
 TESTING/LIN/pctzrzrv.f                         |    20 +-
 TESTING/LIN/pdbmatgen.f                        |     4 +-
 TESTING/LIN/pddbdriver.f                       |     4 +-
 TESTING/LIN/pddbinfo.f                         |     4 +-
 TESTING/LIN/pddblaschk.f                       |     4 +-
 TESTING/LIN/pddbmv1.f                          |     4 +-
 TESTING/LIN/pddtdriver.f                       |     4 +-
 TESTING/LIN/pddtinfo.f                         |     4 +-
 TESTING/LIN/pddtlaschk.f                       |     4 +-
 TESTING/LIN/pdgbdriver.f                       |     4 +-
 TESTING/LIN/pdgbinfo.f                         |     4 +-
 TESTING/LIN/pdgbmv1.f                          |     4 +-
 TESTING/LIN/pdgelqrv.f                         |    16 +-
 TESTING/LIN/pdgeqlrv.f                         |    20 +-
 TESTING/LIN/pdgeqrrv.f                         |    20 +-
 TESTING/LIN/pdgerqrv.f                         |    20 +-
 TESTING/LIN/pdgetrrv.f                         |    18 +-
 TESTING/LIN/pdinvchk.f                         |     9 +-
 TESTING/LIN/pdinvdriver.f                      |     2 +-
 TESTING/LIN/pdinvinfo.f                        |     2 +-
 TESTING/LIN/pdlafchk.f                         |     2 +-
 TESTING/LIN/pdlaschk.f                         |     2 +-
 TESTING/LIN/pdlltdriver.f                      |     2 +-
 TESTING/LIN/pdlltinfo.f                        |     2 +-
 TESTING/LIN/pdlsdriver.f                       |     8 +-
 TESTING/LIN/pdlsinfo.f                         |     2 +-
 TESTING/LIN/pdludriver.f                       |     2 +-
 TESTING/LIN/pdluinfo.f                         |     2 +-
 TESTING/LIN/pdmatgen.f                         |     2 +-
 TESTING/LIN/pdpbdriver.f                       |     4 +-
 TESTING/LIN/pdpbinfo.f                         |     4 +-
 TESTING/LIN/pdpblaschk.f                       |     4 +-
 TESTING/LIN/pdpbmv1.f                          |     4 +-
 TESTING/LIN/pdpotrrv.f                         |    25 +-
 TESTING/LIN/pdptdriver.f                       |     4 +-
 TESTING/LIN/pdptinfo.f                         |     4 +-
 TESTING/LIN/pdptlaschk.f                       |     4 +-
 TESTING/LIN/pdqrdriver.f                       |    12 +-
 TESTING/LIN/pdqrinfo.f                         |     2 +-
 TESTING/LIN/pdqrt13.f                          |     2 +-
 TESTING/LIN/pdqrt14.f                          |     2 +-
 TESTING/LIN/pdqrt16.f                          |     2 +-
 TESTING/LIN/pdqrt17.f                          |     2 +-
 TESTING/LIN/pdtzrzrv.f                         |    20 +-
 TESTING/LIN/pmatgeninc.f                       |    14 +-
 TESTING/LIN/psbmatgen.f                        |     6 +-
 TESTING/LIN/psdbdriver.f                       |     4 +-
 TESTING/LIN/psdbinfo.f                         |     4 +-
 TESTING/LIN/psdblaschk.f                       |     4 +-
 TESTING/LIN/psdbmv1.f                          |     4 +-
 TESTING/LIN/psdtdriver.f                       |     4 +-
 TESTING/LIN/psdtinfo.f                         |     4 +-
 TESTING/LIN/psdtlaschk.f                       |     4 +-
 TESTING/LIN/psgbdriver.f                       |     4 +-
 TESTING/LIN/psgbinfo.f                         |     4 +-
 TESTING/LIN/psgbmv1.f                          |     4 +-
 TESTING/LIN/psgelqrv.f                         |    16 +-
 TESTING/LIN/psgeqlrv.f                         |    20 +-
 TESTING/LIN/psgeqrrv.f                         |    20 +-
 TESTING/LIN/psgerqrv.f                         |    20 +-
 TESTING/LIN/psgetrrv.f                         |    18 +-
 TESTING/LIN/psinvchk.f                         |     9 +-
 TESTING/LIN/psinvdriver.f                      |     2 +-
 TESTING/LIN/psinvinfo.f                        |     2 +-
 TESTING/LIN/pslafchk.f                         |     2 +-
 TESTING/LIN/pslaschk.f                         |     2 +-
 TESTING/LIN/pslltdriver.f                      |     2 +-
 TESTING/LIN/pslltinfo.f                        |     2 +-
 TESTING/LIN/pslsdriver.f                       |     8 +-
 TESTING/LIN/pslsinfo.f                         |     2 +-
 TESTING/LIN/psludriver.f                       |     2 +-
 TESTING/LIN/psluinfo.f                         |     2 +-
 TESTING/LIN/psmatgen.f                         |     2 +-
 TESTING/LIN/pspbdriver.f                       |     4 +-
 TESTING/LIN/pspbinfo.f                         |     4 +-
 TESTING/LIN/pspblaschk.f                       |     4 +-
 TESTING/LIN/pspbmv1.f                          |     4 +-
 TESTING/LIN/pspotrrv.f                         |    25 +-
 TESTING/LIN/psptdriver.f                       |     4 +-
 TESTING/LIN/psptinfo.f                         |     4 +-
 TESTING/LIN/psptlaschk.f                       |     4 +-
 TESTING/LIN/psqrdriver.f                       |    12 +-
 TESTING/LIN/psqrinfo.f                         |     2 +-
 TESTING/LIN/psqrt13.f                          |     2 +-
 TESTING/LIN/psqrt14.f                          |     2 +-
 TESTING/LIN/psqrt16.f                          |     2 +-
 TESTING/LIN/psqrt17.f                          |     2 +-
 TESTING/LIN/pstzrzrv.f                         |    20 +-
 TESTING/LIN/pzbmatgen.f                        |     4 +-
 TESTING/LIN/pzdbdriver.f                       |     4 +-
 TESTING/LIN/pzdbinfo.f                         |     4 +-
 TESTING/LIN/pzdblaschk.f                       |     4 +-
 TESTING/LIN/pzdbmv1.f                          |     4 +-
 TESTING/LIN/pzdtdriver.f                       |     4 +-
 TESTING/LIN/pzdtinfo.f                         |     4 +-
 TESTING/LIN/pzdtlaschk.f                       |     4 +-
 TESTING/LIN/pzgbdriver.f                       |     4 +-
 TESTING/LIN/pzgbinfo.f                         |     4 +-
 TESTING/LIN/pzgbmv1.f                          |     4 +-
 TESTING/LIN/pzgelqrv.f                         |    16 +-
 TESTING/LIN/pzgeqlrv.f                         |    20 +-
 TESTING/LIN/pzgeqrrv.f                         |    20 +-
 TESTING/LIN/pzgerqrv.f                         |    20 +-
 TESTING/LIN/pzgetrrv.f                         |    18 +-
 TESTING/LIN/pzinvchk.f                         |     9 +-
 TESTING/LIN/pzinvdriver.f                      |     2 +-
 TESTING/LIN/pzinvinfo.f                        |     2 +-
 TESTING/LIN/pzlafchk.f                         |     2 +-
 TESTING/LIN/pzlaschk.f                         |     2 +-
 TESTING/LIN/pzlltdriver.f                      |     2 +-
 TESTING/LIN/pzlltinfo.f                        |     2 +-
 TESTING/LIN/pzlsdriver.f                       |    14 +-
 TESTING/LIN/pzlsinfo.f                         |     2 +-
 TESTING/LIN/pzludriver.f                       |     2 +-
 TESTING/LIN/pzluinfo.f                         |     2 +-
 TESTING/LIN/pzmatgen.f                         |     2 +-
 TESTING/LIN/pzpbdriver.f                       |     4 +-
 TESTING/LIN/pzpbinfo.f                         |     4 +-
 TESTING/LIN/pzpblaschk.f                       |     4 +-
 TESTING/LIN/pzpbmv1.f                          |     4 +-
 TESTING/LIN/pzpotrrv.f                         |    25 +-
 TESTING/LIN/pzptdriver.f                       |     8 +-
 TESTING/LIN/pzptinfo.f                         |     4 +-
 TESTING/LIN/pzptlaschk.f                       |     4 +-
 TESTING/LIN/pzqrdriver.f                       |    12 +-
 TESTING/LIN/pzqrinfo.f                         |     2 +-
 TESTING/LIN/pzqrt13.f                          |     2 +-
 TESTING/LIN/pzqrt14.f                          |     2 +-
 TESTING/LIN/pzqrt16.f                          |     2 +-
 TESTING/LIN/pzqrt17.f                          |     2 +-
 TESTING/LIN/pztzrzrv.f                         |    20 +-
 TESTING/LLT.dat                                |     2 +-
 TESTING/LS.dat                                 |     6 +-
 TESTING/LU.dat                                 |     2 +-
 TESTING/NEP.dat                                |     4 +-
 TESTING/PCBLAS1TIM.dat                         |    42 +
 TESTING/PCBLAS1TST.dat                         |    46 +
 TESTING/PCBLAS2TIM.dat                         |    56 +
 TESTING/PCBLAS2TST.dat                         |    61 +
 TESTING/PCBLAS3TIM.dat                         |    60 +
 TESTING/PCBLAS3TST.dat                         |    65 +
 TESTING/PDBLAS1TIM.dat                         |    40 +
 TESTING/PDBLAS1TST.dat                         |    44 +
 TESTING/PDBLAS2TIM.dat                         |    55 +
 TESTING/PDBLAS2TST.dat                         |    60 +
 TESTING/PDBLAS3TIM.dat                         |    57 +
 TESTING/PDBLAS3TST.dat                         |    62 +
 TESTING/PSBLAS1TIM.dat                         |    40 +
 TESTING/PSBLAS1TST.dat                         |    44 +
 TESTING/PSBLAS2TIM.dat                         |    55 +
 TESTING/PSBLAS2TST.dat                         |    60 +
 TESTING/PSBLAS3TIM.dat                         |    57 +
 TESTING/PSBLAS3TST.dat                         |    62 +
 TESTING/PZBLAS1TIM.dat                         |    42 +
 TESTING/PZBLAS1TST.dat                         |    46 +
 TESTING/PZBLAS2TIM.dat                         |    56 +
 TESTING/PZBLAS2TST.dat                         |    61 +
 TESTING/PZBLAS3TIM.dat                         |    60 +
 TESTING/PZBLAS3TST.dat                         |    65 +
 TESTING/QR.dat                                 |     2 +-
 TESTING/TRD.dat                                |     8 +-
 TOOLS/LAPACK/Makefile                          |    47 +-
 TOOLS/LAPACK/cgbtf2.f                          |     2 +-
 TOOLS/LAPACK/cgbtrf.f                          |     2 +-
 TOOLS/LAPACK/cgetf2.f                          |     2 +-
 TOOLS/LAPACK/cgetrf.f                          |     2 +-
 TOOLS/LAPACK/cgetrs.f                          |     2 +-
 TOOLS/LAPACK/chetd2.f                          |   259 +
 TOOLS/LAPACK/chetrd.f                          |   297 +
 TOOLS/LAPACK/clacgv.f                          |     2 +-
 TOOLS/LAPACK/clacpy.f                          |     2 +-
 TOOLS/LAPACK/cladiv.f                          |     2 +-
 TOOLS/LAPACK/claev2.f                          |     2 +-
 TOOLS/LAPACK/clagge.f                          |     2 +-
 TOOLS/LAPACK/claghe.f                          |     2 +-
 TOOLS/LAPACK/clagsy.f                          |     2 +-
 TOOLS/LAPACK/clanhs.f                          |   143 +
 TOOLS/LAPACK/clarf.f                           |     2 +-
 TOOLS/LAPACK/clarfb.f                          |     2 +-
 TOOLS/LAPACK/clarfg.f                          |     2 +-
 TOOLS/LAPACK/clarft.f                          |     2 +-
 TOOLS/LAPACK/clarnd.f                          |     2 +-
 TOOLS/LAPACK/clarnv.f                          |     2 +-
 TOOLS/LAPACK/clarot.f                          |     2 +-
 TOOLS/LAPACK/clartg.f                          |     4 +-
 TOOLS/LAPACK/clascl.f                          |     2 +-
 TOOLS/LAPACK/claset.f                          |     2 +-
 TOOLS/LAPACK/clasr.f                           |     2 +-
 TOOLS/LAPACK/classq.f                          |     4 +-
 TOOLS/LAPACK/claswp.f                          |    78 +-
 TOOLS/LAPACK/clatm1.f                          |     2 +-
 TOOLS/LAPACK/clatms.f                          |     2 +-
 TOOLS/LAPACK/clatrd.f                          |   280 +
 TOOLS/LAPACK/cpbtf2.f                          |     2 +-
 TOOLS/LAPACK/cpbtrf.f                          |     2 +-
 TOOLS/LAPACK/cpotf2.f                          |     2 +-
 TOOLS/LAPACK/cpotrf.f                          |     2 +-
 TOOLS/LAPACK/cpttrf.f                          |   120 +-
 TOOLS/LAPACK/crot.f                            |    92 +
 TOOLS/LAPACK/cstedc.f                          |   390 +
 TOOLS/LAPACK/cstein.f                          |     2 +-
 TOOLS/LAPACK/csymv.f                           |     2 +-
 TOOLS/LAPACK/ctbtrs.f                          |     2 +-
 TOOLS/LAPACK/ctrtrs.f                          |     2 +-
 TOOLS/LAPACK/cunm2l.f                          |     2 +-
 TOOLS/LAPACK/cunm2r.f                          |     2 +-
 TOOLS/LAPACK/cunmql.f                          |    41 +-
 TOOLS/LAPACK/cunmqr.f                          |    39 +-
 TOOLS/LAPACK/cunmtr.f                          |    47 +-
 TOOLS/LAPACK/dbdsqr.f                          |     8 +-
 TOOLS/LAPACK/dgbtf2.f                          |     2 +-
 TOOLS/LAPACK/dgbtrf.f                          |     2 +-
 TOOLS/LAPACK/dgetf2.f                          |     2 +-
 TOOLS/LAPACK/dgetrf.f                          |     2 +-
 TOOLS/LAPACK/dgetrs.f                          |     2 +-
 TOOLS/LAPACK/dlabad.f                          |     8 +-
 TOOLS/LAPACK/dlacpy.f                          |     2 +-
 TOOLS/LAPACK/dladiv.f                          |     2 +-
 TOOLS/LAPACK/dlae2.f                           |     2 +-
 TOOLS/LAPACK/dlaed0.f                          |   350 +
 TOOLS/LAPACK/dlaed1.f                          |   196 +
 TOOLS/LAPACK/dlaed2.f                          |   435 +
 TOOLS/LAPACK/dlaed3.f                          |   265 +
 TOOLS/LAPACK/dlaed4.f                          |   846 ++
 TOOLS/LAPACK/dlaed5.f                          |   125 +
 TOOLS/LAPACK/dlaed6.f                          |   299 +
 TOOLS/LAPACK/dlaed7.f                          |   288 +
 TOOLS/LAPACK/dlaed8.f                          |   400 +
 TOOLS/LAPACK/dlaed9.f                          |   206 +
 TOOLS/LAPACK/dlaeda.f                          |   218 +
 TOOLS/LAPACK/dlaev2.f                          |     2 +-
 TOOLS/LAPACK/dlagge.f                          |     2 +-
 TOOLS/LAPACK/dlagsy.f                          |     2 +-
 TOOLS/LAPACK/dlagtf.f                          |     4 +-
 TOOLS/LAPACK/dlagts.f                          |     2 +-
 TOOLS/LAPACK/dlahqr.f                          |     6 +-
 TOOLS/LAPACK/dlamch.f                          |    12 +-
 TOOLS/LAPACK/dlamrg.f                          |   104 +
 TOOLS/LAPACK/dlange.f                          |     2 +-
 TOOLS/LAPACK/dlanhs.f                          |     2 +-
 TOOLS/LAPACK/dlanst.f                          |     2 +-
 TOOLS/LAPACK/dlanv2.f                          |   175 +-
 TOOLS/LAPACK/dlapy2.f                          |     2 +-
 TOOLS/LAPACK/dlapy3.f                          |     2 +-
 TOOLS/LAPACK/dlaran.f                          |     2 +-
 TOOLS/LAPACK/dlarf.f                           |     2 +-
 TOOLS/LAPACK/dlarfb.f                          |     2 +-
 TOOLS/LAPACK/dlarfg.f                          |     2 +-
 TOOLS/LAPACK/dlarft.f                          |     2 +-
 TOOLS/LAPACK/dlarnd.f                          |     2 +-
 TOOLS/LAPACK/dlarnv.f                          |     4 +-
 TOOLS/LAPACK/dlarot.f                          |     2 +-
 TOOLS/LAPACK/dlartg.f                          |     2 +-
 TOOLS/LAPACK/dlaruv.f                          |     2 +-
 TOOLS/LAPACK/dlas2.f                           |     2 +-
 TOOLS/LAPACK/dlascl.f                          |     2 +-
 TOOLS/LAPACK/dlaset.f                          |     2 +-
 TOOLS/LAPACK/dlasq1.f                          |   221 +-
 TOOLS/LAPACK/dlasq2.f                          |   596 +-
 TOOLS/LAPACK/dlasq3.f                          |   928 +-
 TOOLS/LAPACK/dlasq4.f                          |   359 +-
 TOOLS/LAPACK/dlasq5.f                          |   196 +
 TOOLS/LAPACK/dlasq6.f                          |   176 +
 TOOLS/LAPACK/dlasr.f                           |     2 +-
 TOOLS/LAPACK/dlasrt.f                          |     2 +-
 TOOLS/LAPACK/dlassq.f                          |     4 +-
 TOOLS/LAPACK/dlasv2.f                          |     2 +-
 TOOLS/LAPACK/dlaswp.f                          |    78 +-
 TOOLS/LAPACK/dlatm1.f                          |     2 +-
 TOOLS/LAPACK/dlatms.f                          |     2 +-
 TOOLS/LAPACK/dlatrd.f                          |   259 +
 TOOLS/LAPACK/dorm2l.f                          |     2 +-
 TOOLS/LAPACK/dorm2r.f                          |     2 +-
 TOOLS/LAPACK/dormql.f                          |    42 +-
 TOOLS/LAPACK/dormqr.f                          |    40 +-
 TOOLS/LAPACK/dormtr.f                          |    48 +-
 TOOLS/LAPACK/dpbtf2.f                          |     2 +-
 TOOLS/LAPACK/dpbtrf.f                          |     2 +-
 TOOLS/LAPACK/dpotf2.f                          |     2 +-
 TOOLS/LAPACK/dpotrf.f                          |     2 +-
 TOOLS/LAPACK/dpttrf.f                          |   108 +-
 TOOLS/LAPACK/dstedc.f                          |   397 +
 TOOLS/LAPACK/dstein.f                          |     2 +-
 TOOLS/LAPACK/dsteqr.f                          |   501 +
 TOOLS/LAPACK/dsterf.f                          |    74 +-
 TOOLS/LAPACK/dsytd2.f                          |   249 +
 TOOLS/LAPACK/dsytrd.f                          |   295 +
 TOOLS/LAPACK/dtbtrs.f                          |     2 +-
 TOOLS/LAPACK/dtrtrs.f                          |     2 +-
 TOOLS/LAPACK/dzsum1.f                          |     2 +-
 TOOLS/LAPACK/icmax1.f                          |     6 +-
 TOOLS/LAPACK/icopy.f                           |     2 +-
 TOOLS/LAPACK/ilaenv.f                          |    55 +-
 TOOLS/LAPACK/izmax1.f                          |     6 +-
 TOOLS/LAPACK/lsame.f                           |     2 +-
 TOOLS/LAPACK/lsamen.f                          |     2 +-
 TOOLS/LAPACK/sbdsqr.f                          |     8 +-
 TOOLS/LAPACK/scsum1.f                          |     2 +-
 TOOLS/LAPACK/sgbtf2.f                          |     2 +-
 TOOLS/LAPACK/sgbtrf.f                          |     2 +-
 TOOLS/LAPACK/sgetf2.f                          |     2 +-
 TOOLS/LAPACK/sgetrf.f                          |     2 +-
 TOOLS/LAPACK/sgetrs.f                          |     2 +-
 TOOLS/LAPACK/slabad.f                          |     6 +-
 TOOLS/LAPACK/slacpy.f                          |     2 +-
 TOOLS/LAPACK/sladiv.f                          |     2 +-
 TOOLS/LAPACK/slae2.f                           |     2 +-
 TOOLS/LAPACK/slaed0.f                          |   350 +
 TOOLS/LAPACK/slaed1.f                          |   196 +
 TOOLS/LAPACK/slaed2.f                          |   435 +
 TOOLS/LAPACK/slaed3.f                          |   265 +
 TOOLS/LAPACK/slaed4.f                          |   846 ++
 TOOLS/LAPACK/slaed5.f                          |   125 +
 TOOLS/LAPACK/slaed6.f                          |   299 +
 TOOLS/LAPACK/slaed7.f                          |   288 +
 TOOLS/LAPACK/slaed8.f                          |   400 +
 TOOLS/LAPACK/slaed9.f                          |   206 +
 TOOLS/LAPACK/slaeda.f                          |   218 +
 TOOLS/LAPACK/slaev2.f                          |     2 +-
 TOOLS/LAPACK/slagge.f                          |     2 +-
 TOOLS/LAPACK/slagsy.f                          |     2 +-
 TOOLS/LAPACK/slagtf.f                          |     4 +-
 TOOLS/LAPACK/slagts.f                          |     2 +-
 TOOLS/LAPACK/slahqr.f                          |     4 +-
 TOOLS/LAPACK/slamch.f                          |    12 +-
 TOOLS/LAPACK/slamrg.f                          |   104 +
 TOOLS/LAPACK/slange.f                          |     2 +-
 TOOLS/LAPACK/slanhs.f                          |     2 +-
 TOOLS/LAPACK/slanst.f                          |     2 +-
 TOOLS/LAPACK/slanv2.f                          |   195 +-
 TOOLS/LAPACK/slapy2.f                          |     2 +-
 TOOLS/LAPACK/slapy3.f                          |     2 +-
 TOOLS/LAPACK/slaran.f                          |     2 +-
 TOOLS/LAPACK/slarf.f                           |     2 +-
 TOOLS/LAPACK/slarfb.f                          |     2 +-
 TOOLS/LAPACK/slarfg.f                          |     2 +-
 TOOLS/LAPACK/slarft.f                          |     2 +-
 TOOLS/LAPACK/slarnd.f                          |     2 +-
 TOOLS/LAPACK/slarnv.f                          |     2 +-
 TOOLS/LAPACK/slarot.f                          |     2 +-
 TOOLS/LAPACK/slartg.f                          |     2 +-
 TOOLS/LAPACK/slaruv.f                          |     2 +-
 TOOLS/LAPACK/slas2.f                           |     2 +-
 TOOLS/LAPACK/slascl.f                          |     2 +-
 TOOLS/LAPACK/slaset.f                          |     2 +-
 TOOLS/LAPACK/slasq1.f                          |   221 +-
 TOOLS/LAPACK/slasq2.f                          |   596 +-
 TOOLS/LAPACK/slasq3.f                          |   928 +-
 TOOLS/LAPACK/slasq4.f                          |   359 +-
 TOOLS/LAPACK/slasq5.f                          |   196 +
 TOOLS/LAPACK/slasq6.f                          |   176 +
 TOOLS/LAPACK/slasr.f                           |     2 +-
 TOOLS/LAPACK/slasrt.f                          |     2 +-
 TOOLS/LAPACK/slassq.f                          |     4 +-
 TOOLS/LAPACK/slasv2.f                          |     2 +-
 TOOLS/LAPACK/slaswp.f                          |    78 +-
 TOOLS/LAPACK/slatm1.f                          |     2 +-
 TOOLS/LAPACK/slatms.f                          |     2 +-
 TOOLS/LAPACK/slatrd.f                          |   259 +
 TOOLS/LAPACK/sorm2l.f                          |     2 +-
 TOOLS/LAPACK/sorm2r.f                          |     2 +-
 TOOLS/LAPACK/sormql.f                          |    41 +-
 TOOLS/LAPACK/sormqr.f                          |    39 +-
 TOOLS/LAPACK/sormtr.f                          |    47 +-
 TOOLS/LAPACK/spbtf2.f                          |     2 +-
 TOOLS/LAPACK/spbtrf.f                          |     2 +-
 TOOLS/LAPACK/spotf2.f                          |     2 +-
 TOOLS/LAPACK/spotrf.f                          |     2 +-
 TOOLS/LAPACK/spttrf.f                          |   108 +-
 TOOLS/LAPACK/sstedc.f                          |   397 +
 TOOLS/LAPACK/sstein.f                          |     2 +-
 TOOLS/LAPACK/ssteqr.f                          |   501 +
 TOOLS/LAPACK/ssterf.f                          |    74 +-
 TOOLS/LAPACK/ssytd2.f                          |   248 +
 TOOLS/LAPACK/ssytrd.f                          |   295 +
 TOOLS/LAPACK/stbtrs.f                          |     2 +-
 TOOLS/LAPACK/strtrs.f                          |     2 +-
 TOOLS/LAPACK/xerbla.f                          |     2 +-
 TOOLS/LAPACK/zgbtf2.f                          |     2 +-
 TOOLS/LAPACK/zgbtrf.f                          |     2 +-
 TOOLS/LAPACK/zgetf2.f                          |     2 +-
 TOOLS/LAPACK/zgetrf.f                          |     2 +-
 TOOLS/LAPACK/zgetrs.f                          |     2 +-
 TOOLS/LAPACK/zhetd2.f                          |   259 +
 TOOLS/LAPACK/zhetrd.f                          |   297 +
 TOOLS/LAPACK/zlacgv.f                          |     2 +-
 TOOLS/LAPACK/zlacpy.f                          |     2 +-
 TOOLS/LAPACK/zladiv.f                          |     2 +-
 TOOLS/LAPACK/zlaev2.f                          |     2 +-
 TOOLS/LAPACK/zlagge.f                          |     2 +-
 TOOLS/LAPACK/zlaghe.f                          |     2 +-
 TOOLS/LAPACK/zlagsy.f                          |     2 +-
 TOOLS/LAPACK/zlanhs.f                          |   143 +
 TOOLS/LAPACK/zlarf.f                           |     2 +-
 TOOLS/LAPACK/zlarfb.f                          |     2 +-
 TOOLS/LAPACK/zlarfg.f                          |     2 +-
 TOOLS/LAPACK/zlarft.f                          |     2 +-
 TOOLS/LAPACK/zlarnd.f                          |     2 +-
 TOOLS/LAPACK/zlarnv.f                          |     2 +-
 TOOLS/LAPACK/zlarot.f                          |     2 +-
 TOOLS/LAPACK/zlartg.f                          |     4 +-
 TOOLS/LAPACK/zlascl.f                          |     2 +-
 TOOLS/LAPACK/zlaset.f                          |     2 +-
 TOOLS/LAPACK/zlasr.f                           |     2 +-
 TOOLS/LAPACK/zlassq.f                          |     4 +-
 TOOLS/LAPACK/zlaswp.f                          |    78 +-
 TOOLS/LAPACK/zlatm1.f                          |     2 +-
 TOOLS/LAPACK/zlatms.f                          |     2 +-
 TOOLS/LAPACK/zlatrd.f                          |   280 +
 TOOLS/LAPACK/zpbtf2.f                          |     2 +-
 TOOLS/LAPACK/zpbtrf.f                          |     2 +-
 TOOLS/LAPACK/zpotf2.f                          |     2 +-
 TOOLS/LAPACK/zpotrf.f                          |     2 +-
 TOOLS/LAPACK/zpttrf.f                          |   122 +-
 TOOLS/LAPACK/zrot.f                            |    92 +
 TOOLS/LAPACK/zstedc.f                          |   390 +
 TOOLS/LAPACK/zstein.f                          |     2 +-
 TOOLS/LAPACK/zsymv.f                           |     2 +-
 TOOLS/LAPACK/ztbtrs.f                          |     2 +-
 TOOLS/LAPACK/ztrtrs.f                          |     2 +-
 TOOLS/LAPACK/zunm2l.f                          |     2 +-
 TOOLS/LAPACK/zunm2r.f                          |     2 +-
 TOOLS/LAPACK/zunmql.f                          |    42 +-
 TOOLS/LAPACK/zunmqr.f                          |    40 +-
 TOOLS/LAPACK/zunmtr.f                          |    48 +-
 TOOLS/Makefile                                 |    22 +-
 TOOLS/SL_init.f                                |     2 +-
 TOOLS/ccdotc.f                                 |     2 +-
 TOOLS/ccdotu.f                                 |     2 +-
 TOOLS/chk1mat.f                                |     2 +-
 TOOLS/cmatadd.f                                |     2 +-
 TOOLS/dddot.f                                  |     2 +-
 TOOLS/descinit.f                               |     2 +-
 TOOLS/descset.f                                |     2 +-
 TOOLS/dmatadd.f                                |     2 +-
 TOOLS/dsasum.f                                 |     2 +-
 TOOLS/dscasum.f                                |     2 +-
 TOOLS/dscnrm2.f                                |     2 +-
 TOOLS/dsnrm2.f                                 |     2 +-
 TOOLS/iceil.f                                  |     2 +-
 TOOLS/ilacpy.f                                 |     2 +-
 TOOLS/ilcm.f                                   |     2 +-
 TOOLS/indxg2l.f                                |     2 +-
 TOOLS/indxg2p.f                                |     2 +-
 TOOLS/indxl2g.f                                |     2 +-
 TOOLS/infog1l.f                                |     2 +-
 TOOLS/infog2l.f                                |     2 +-
 TOOLS/npreroc.f                                |     2 +-
 TOOLS/numroc.f                                 |     2 +-
 TOOLS/pcchekpad.f                              |     2 +-
 TOOLS/pccol2row.f                              |     2 +-
 TOOLS/pcelget.f                                |     2 +-
 TOOLS/pcelset.f                                |     2 +-
 TOOLS/pcelset2.f                               |     2 +-
 TOOLS/pcfillpad.f                              |     2 +-
 TOOLS/pchkxmat.f                               |     6 +-
 TOOLS/pclaprnt.f                               |     2 +-
 TOOLS/pcmatadd.f                               |     2 +-
 TOOLS/pcrow2col.f                              |     2 +-
 TOOLS/pctreecomb.f                             |     4 +-
 TOOLS/pdchekpad.f                              |     2 +-
 TOOLS/pdcol2row.f                              |     2 +-
 TOOLS/pdelget.f                                |     2 +-
 TOOLS/pdelset.f                                |     2 +-
 TOOLS/pdelset2.f                               |     2 +-
 TOOLS/pdfillpad.f                              |     2 +-
 TOOLS/pdlaprnt.f                               |     2 +-
 TOOLS/pdmatadd.f                               |     2 +-
 TOOLS/pdrow2col.f                              |     2 +-
 TOOLS/pdtreecomb.f                             |     8 +-
 TOOLS/pichekpad.f                              |     2 +-
 TOOLS/picol2row.f                              |     2 +-
 TOOLS/pielget.f                                |     2 +-
 TOOLS/pielset.f                                |     2 +-
 TOOLS/pielset2.f                               |     2 +-
 TOOLS/pifillpad.f                              |     2 +-
 TOOLS/pilaprnt.f                               |     2 +-
 TOOLS/pirow2col.f                              |     2 +-
 TOOLS/pitreecomb.f                             |     2 +-
 TOOLS/pschekpad.f                              |     2 +-
 TOOLS/pscol2row.f                              |     2 +-
 TOOLS/pselget.f                                |     2 +-
 TOOLS/pselset.f                                |     2 +-
 TOOLS/pselset2.f                               |     2 +-
 TOOLS/psfillpad.f                              |     2 +-
 TOOLS/pslaprnt.f                               |     2 +-
 TOOLS/psmatadd.f                               |     2 +-
 TOOLS/psrow2col.f                              |     2 +-
 TOOLS/pstreecomb.f                             |     8 +-
 TOOLS/pzchekpad.f                              |     2 +-
 TOOLS/pzcol2row.f                              |     2 +-
 TOOLS/pzelget.f                                |     2 +-
 TOOLS/pzelset.f                                |     2 +-
 TOOLS/pzelset2.f                               |     2 +-
 TOOLS/pzfillpad.f                              |     2 +-
 TOOLS/pzlaprnt.f                               |     2 +-
 TOOLS/pzmatadd.f                               |     2 +-
 TOOLS/pzrow2col.f                              |     2 +-
 TOOLS/pztreecomb.f                             |     4 +-
 TOOLS/sltimer.f                                |    12 +-
 TOOLS/smatadd.f                                |     2 +-
 TOOLS/ssdot.f                                  |     2 +-
 TOOLS/zmatadd.f                                |     2 +-
 TOOLS/zzdotc.f                                 |     2 +-
 TOOLS/zzdotu.f                                 |     2 +-
 debian/changelog                               |    59 +-
 debian/control                                 |    16 +-
 debian/rules                                   |    95 +-
 debian/scalapack-lam-dev.links                 |     3 -
 debian/scalapack-mpich-dev.links               |     3 -
 debian/scalapack-pvm-dev.links                 |     3 -
 debian/scalapack1-lam.links                    |     5 +-
 debian/scalapack1-mpich.links                  |     5 +-
 debian/scalapack1-pvm.links                    |     5 +-
 debian/shlibs.local                            |    15 +-
 2036 files changed, 330108 insertions(+), 242817 deletions(-)

diff --cc PBLAS/TESTING/Makefile
index b0243f8,1aaa7eb..d81ee65
--- a/PBLAS/TESTING/Makefile
+++ b/PBLAS/TESTING/Makefile
@@@ -172,7 -171,13 +171,13 @@@ FRC
  	@FRC=$(FRC)
  
  clean :
--	rm -f *.o
++	rm -f *.o PB_Cwarn.c PB_Cabort.c
+ 
+ slamch.o:
+ 	$(F77) -c $(NOOPT) slamch.f
+ 
+ dlamch.o:
+ 	$(F77) -c $(NOOPT) dlamch.f
  
  .f.o : ; $(F77) -c $(F77FLAGS) $*.f
  
diff --cc PBLAS/TIMING/Makefile
index 9a35e5e,bd4ea17..399dc93
--- a/PBLAS/TIMING/Makefile
+++ b/PBLAS/TIMING/Makefile
@@@ -156,7 -166,7 +166,7 @@@ FRC
  	@FRC=$(FRC)
  
  clean :
--	rm -f *.o
++	rm -f *.o PB_Cwarn.c PB_Cabort.c
  
  .f.o : ; $(F77) -c $(F77FLAGS) $*.f
  
diff --cc SLmake.inc
index 45ff449,6721078..61d1e92
--- a/SLmake.inc
+++ b/SLmake.inc
@@@ -31,54 -29,27 +29,56 @@@ PLAT          = LINU
  #  and the directory where the BLACS libraries are
  #
  BLACSDBGLVL   = 0
- BLACSdir      = /usr/lib/blacs
- 
 -BLACSdir      = /usr/local/lib
++BLACSdir      = /usr/lib
+ #
+ #  MPI setup; tailor to your system if using MPIBLACS
 -#  Will need to comment out these 6 lines if using PVM
+ #
 +ifeq ($(MPI),lam)
  USEMPI        = -DUsingMpiBlacs
 -SMPLIB        = /usr/local/mpich-1.2.1/lib/libmpich.a
 -BLACSFINIT    = $(BLACSdir)/libmpiblacsF77init-p4.a
 -BLACSCINIT    = $(BLACSdir)/libmpiblacsCinit-p4.a
 -BLACSLIB      = $(BLACSdir)/libmpiblacs-p4.a
 +ifeq ($(BUILD),static)
 +SMPLIB        = -lmpi
 +BLACSFINIT    = /usr/lib/libblacsF77init-lam.a
 +BLACSCINIT    = /usr/lib/libblacsCinit-lam.a
 +BLACSLIB      = /usr/lib/libblacs-lam.a
 +else
 +SMPLIB        = -lmpi
 +BLACSFINIT    = -lblacsF77init-lam
 +BLACSCINIT    = -lblacsCinit-lam
 +BLACSLIB      = -lblacs-lam
 +endif
  TESTINGdir    = $(home)/TESTING
 -
 -#
 -#  PVMBLACS setup, uncomment next 6 lines if using PVM
 -#
 -#USEMPI        =
 -#SMPLIB        = $(PVM_ROOT)/lib/$(PLAT)/libpvm3.a
 -#BLACSFINIT    =
 -#BLACSCINIT    =
 -#BLACSLIB      = $(BLACSdir)/blacs_PVM-$(PLAT)-$(BLACSDBGLVL).a
 +endif
 +ifeq ($(MPI),mpich)
 +USEMPI        = -DUsingMpiBlacs
 +ifeq ($(BUILD),static)
- SMPLIB        = /usr/lib/mpich/build/LINUX/ch_p4/lib/libmpich.a
++SMPLIB        = /usr/lib/mpich/lib/libmpich.a
 +BLACSFINIT    = /usr/lib/libblacsF77init-mpich.a
 +BLACSCINIT    = /usr/lib/libblacsCinit-mpich.a
 +BLACSLIB      = /usr/lib/libblacs-mpich.a
 +else
- SMPLIB        = /usr/lib/mpich/build/LINUX/ch_p4/lib/libmpich.a
++SMPLIB        = /usr/lib/mpich/lib/libmpich.a
 +BLACSFINIT    = -lblacsF77init-mpich
 +BLACSCINIT    = -lblacsCinit-mpich
 +BLACSLIB      = -lblacs-mpich
 +endif
 +TESTINGdir    = $(home)/TESTING
 +endif
 +ifeq ($(MPI),pvm)
 +USEMPI        =
 +ifeq ($(BUILD),static)
 +SMPLIB        = /usr/lib/libpvm3.a
 +BLACSFINIT    =
 +BLACSCINIT    =
 +BLACSLIB      = /usr/lib/libblacs-pvm.a
 +else
 +SMPLIB        = -lpvm3
 +BLACSFINIT    =
 +BLACSCINIT    =
 +BLACSLIB      = -lblacs-pvm
 +endif
  #TESTINGdir    = $(HOME)/pvm3/bin/$(PLAT)
 +TESTINGdir    = $(home)/TESTING
 +endif
  
  CBLACSLIB     = $(BLACSCINIT) $(BLACSLIB) $(BLACSCINIT)
  FBLACSLIB     = $(BLACSFINIT) $(BLACSLIB) $(BLACSFINIT)
@@@ -98,10 -68,16 +97,22 @@@ REDISTTSTdir  = $(TESTINGdir
  #  The fortran and C compilers, loaders, and their flags
  #
  F77           = g77
- CC            = cc
+ #F77           = /usr/local/pgi/linux86/bin/pgf77
+ CC            = gcc
 -NOOPT         = 
 -F77FLAGS      =  -O3 $(NOOPT)
 -CCFLAGS       = -O4
 +NOOPT         = -w -fno-globals -fno-f90 -fugly-complex $(FPIC)
 +F77FLAGS      = -Wall -O6 -funroll-all-loops -ffast-math $(NOOPT)
 +CCFLAGS       = -Wall $(FPIC) -O6 -funroll-all-loops -ffast-math
+ SRCFLAG       =
+ F77LOADER     = $(F77)
++ifeq ($(MPI),mpich)
++CCLOADER      = $(F77)
++SYSLIBS       = -lm
++else
+ CCLOADER      = $(CC)
++SYSLIBS       = -lf2c -lm
++endif
+ F77LOADFLAGS  =
+ CCLOADFLAGS   =
  #
  #  C preprocessor defs for compilation 
  #  (-DNoChange, -DAdd_, -DUpCase, or -Df77IsF2C)
@@@ -117,34 -93,10 +128,18 @@@ RANLIB        = ranli
  #
  #  The name of the libraries to be created/linked to
  #
- PBLASLIB      = $(home)/pblas_$(MPI).a
 -SCALAPACKLIB  = $(home)/libscalapack.a
 -BLASLIB       = /usr/local/lib/libf77blas.a /usr/local/lib/libatlas.a
 +SCALAPACKLIB  = $(home)/scalapack_$(MPI).a
- TOOLSLIB      = $(home)/tools_$(MPI).a
- REDISTLIB     = $(home)/redist_$(MPI).a
++BLASLIB       = -llapack -lblas
++# BLASLIB       = /usr/local/lib/libf77blas.a /usr/local/lib/libatlas.a
  #
 +ifeq ($(BUILD),static)
- PBLIBS        = $(PBLASLIB) $(TOOLSLIB) $(FBLACSLIB) \
- 		$(BLASLIB) $(SMPLIB)
- PRLIBS        = $(REDISTLIB) $(TOOLSLIB) $(CBLACSLIB) $(SMPLIB)
- RLIBS         = $(SCALAPACKLIB) $(PBLASLIB) $(REDISTLIB) \
- 		$(TOOLSLIB) $(FBLACSLIB) $(CBLACSLIB) $(BLASLIB) $(SMPLIB)
- LIBS          = $(SCALAPACKLIB) $(PBLIBS)
- else
- PBLIBS        = -L $(BASEDIR) -lpblas-$(MPI) -ltools-$(MPI) $(FBLACSLIB) \
- 		$(BLASLIB) $(SMPLIB) -lredist-$(MPI)
- PRLIBS        = -L $(BASEDIR) -lredist-$(MPI) -ltools-$(MPI) $(CBLACSLIB) \
- 		$(SMPLIB) $(BLASLIB) -lpblas-$(MPI) -lm -lf2c
- RLIBS         = -L $(BASEDIR) -lscalapack-$(MPI) -lpblas-$(MPI) \
- 		-lredist-$(MPI) -ltools-$(MPI) $(FBLACSLIB) $(CBLACSLIB) \
- 		$(BLASLIB) $(SMPLIB)
- LIBS          = -L $(BASEDIR) -lscalapack-$(MPI) $(PBLIBS)
- endif
- 
- F77LOADER     = $(F77)
- ifeq ($(MPI),mpich)
- CCLOADER      = $(F77)
+ PBLIBS        = $(SCALAPACKLIB) $(FBLACSLIB) $(BLASLIB) $(SMPLIB)
 -PRLIBS        = $(SCALAPACKLIB) $(CBLACSLIB) $(SMPLIB)
++PRLIBS        = $(SCALAPACKLIB) $(CBLACSLIB) $(SMPLIB) $(BLASLIB) $(SYSLIBS)
+ RLIBS         = $(SCALAPACKLIB) $(FBLACSLIB) $(CBLACSLIB) $(BLASLIB) $(SMPLIB)
+ LIBS          = $(PBLIBS)
 +else
- CCLOADER      = $(CC)
++PBLIBS        = -L $(BASEDIR) -lscalapack-$(MPI) $(FBLACSLIB) $(BLASLIB) $(SMPLIB)
++PRLIBS        = -L $(BASEDIR) -lscalapack-$(MPI) $(CBLACSLIB) $(SMPLIB) $(BLASLIB) $(SYSLIBS)
++RLIBS         = -L $(BASEDIR) -lscalapack-$(MPI) $(FBLACSLIB) $(CBLACSLIB) $(BLASLIB) $(SMPLIB)
++LIBS          = $(PBLIBS)
 +endif
- F77LOADFLAGS  = 
- CCLOADFLAGS   = 
diff --cc TESTING/EIG/pctrddriver.f
index cae2ba0,06851ad..9a81f1d
--- a/TESTING/EIG/pctrddriver.f
+++ b/TESTING/EIG/pctrddriver.f
@@@ -63,13 -63,14 +63,14 @@@
        PARAMETER          ( BLOCK_CYCLIC_2D = 1, DLEN_ = 9, DTYPE_ = 1,
       $                     CTXT_ = 2, M_ = 3, N_ = 4, MB_ = 5, NB_ = 6,
       $                     RSRC_ = 7, CSRC_ = 8, LLD_ = 9 )
-       INTEGER            CPLXSZ, MEMSIZ, NTESTS, REALSZ, TOTMEM
+       INTEGER            CPLXSZ, REALSZ, TOTMEM, MEMSIZ, NTESTS
        COMPLEX            PADVAL
 -      PARAMETER          ( CPLXSZ = 8, REALSZ = 4, TOTMEM = 2000000,
 +      PARAMETER          ( CPLXSZ = 8, REALSZ = 4, TOTMEM = 64000000,
-      $                     MEMSIZ = TOTMEM / CPLXSZ, NTESTS = 20,
-      $                     PADVAL = ( -9923.0E+0, -9923.0E+0 ) )
+      $                   MEMSIZ = TOTMEM / CPLXSZ, NTESTS = 20,
+      $                   PADVAL = ( -9923.0E+0, -9923.0E+0 ) )
  *     ..
  *     .. Local Scalars ..
+       LOGICAL            CHECK
        CHARACTER          UPLO
        CHARACTER*6        PASSED
        CHARACTER*80       OUTFILE
diff --cc TESTING/EIG/pdtrddriver.f
index 672261a,623d9f0..dab2427
--- a/TESTING/EIG/pdtrddriver.f
+++ b/TESTING/EIG/pdtrddriver.f
@@@ -62,13 -62,14 +62,14 @@@
        PARAMETER          ( BLOCK_CYCLIC_2D = 1, DLEN_ = 9, DTYPE_ = 1,
       $                     CTXT_ = 2, M_ = 3, N_ = 4, MB_ = 5, NB_ = 6,
       $                     RSRC_ = 7, CSRC_ = 8, LLD_ = 9 )
-       INTEGER            DBLESZ, MEMSIZ, NTESTS, TOTMEM
+       INTEGER            DBLESZ, TOTMEM, MEMSIZ, NTESTS
        DOUBLE PRECISION   PADVAL
 -      PARAMETER          ( DBLESZ = 8, TOTMEM = 2000000,
 +      PARAMETER          ( DBLESZ = 8, TOTMEM = 64000000,
-      $                     MEMSIZ = TOTMEM / DBLESZ, NTESTS = 20,
-      $                     PADVAL = -9923.0D+0 )
+      $                   MEMSIZ = TOTMEM / DBLESZ, NTESTS = 20,
+      $                   PADVAL = -9923.0D+0 )
  *     ..
  *     .. Local Scalars ..
+       LOGICAL            CHECK
        CHARACTER          UPLO
        CHARACTER*6        PASSED
        CHARACTER*80       OUTFILE
diff --cc TESTING/EIG/pstrddriver.f
index d42fc1a,257f9f3..f878170
--- a/TESTING/EIG/pstrddriver.f
+++ b/TESTING/EIG/pstrddriver.f
@@@ -62,13 -62,14 +62,14 @@@
        PARAMETER          ( BLOCK_CYCLIC_2D = 1, DLEN_ = 9, DTYPE_ = 1,
       $                     CTXT_ = 2, M_ = 3, N_ = 4, MB_ = 5, NB_ = 6,
       $                     RSRC_ = 7, CSRC_ = 8, LLD_ = 9 )
-       INTEGER            MEMSIZ, NTESTS, REALSZ, TOTMEM
+       INTEGER            REALSZ, TOTMEM, MEMSIZ, NTESTS
        REAL               PADVAL
 -      PARAMETER          ( REALSZ = 4, TOTMEM = 2000000,
 +      PARAMETER          ( REALSZ = 4, TOTMEM = 64000000,
-      $                     MEMSIZ = TOTMEM / REALSZ, NTESTS = 20,
-      $                     PADVAL = -9923.0E+0 )
+      $                   MEMSIZ = TOTMEM / REALSZ, NTESTS = 20,
+      $                   PADVAL = -9923.0E+0 )
  *     ..
  *     .. Local Scalars ..
+       LOGICAL            CHECK
        CHARACTER          UPLO
        CHARACTER*6        PASSED
        CHARACTER*80       OUTFILE
diff --cc TESTING/EIG/pztrddriver.f
index 11a1e40,317b7cc..46b931f
--- a/TESTING/EIG/pztrddriver.f
+++ b/TESTING/EIG/pztrddriver.f
@@@ -63,13 -63,14 +63,14 @@@
        PARAMETER          ( BLOCK_CYCLIC_2D = 1, DLEN_ = 9, DTYPE_ = 1,
       $                     CTXT_ = 2, M_ = 3, N_ = 4, MB_ = 5, NB_ = 6,
       $                     RSRC_ = 7, CSRC_ = 8, LLD_ = 9 )
-       INTEGER            DBLESZ, MEMSIZ, NTESTS, TOTMEM, ZPLXSZ
+       INTEGER            DBLESZ, TOTMEM, ZPLXSZ, MEMSIZ, NTESTS
        COMPLEX*16         PADVAL
 -      PARAMETER          ( DBLESZ = 8, TOTMEM = 2000000, ZPLXSZ = 16,
 +      PARAMETER          ( DBLESZ = 8, TOTMEM = 64000000, ZPLXSZ = 16,
-      $                     MEMSIZ = TOTMEM / ZPLXSZ, NTESTS = 20,
-      $                     PADVAL = ( -9923.0D+0, -9923.0D+0 ) )
+      $                   MEMSIZ = TOTMEM / ZPLXSZ, NTESTS = 20,
+      $                   PADVAL = ( -9923.0D+0, -9923.0D+0 ) )
  *     ..
  *     .. Local Scalars ..
+       LOGICAL            CHECK
        CHARACTER          UPLO
        CHARACTER*6        PASSED
        CHARACTER*80       OUTFILE
diff --cc TESTING/LIN/pclsdriver.f
index ee9c40f,6d813d5..62a92df
--- a/TESTING/LIN/pclsdriver.f
+++ b/TESTING/LIN/pclsdriver.f
@@@ -67,9 -67,9 +67,9 @@@
       $                     CTXT_ = 2, M_ = 3, N_ = 4, MB_ = 5, NB_ = 6,
       $                     RSRC_ = 7, CSRC_ = 8, LLD_ = 9 )
        INTEGER            CPLXSZ, MEMSIZ, NTESTS, REALSZ, TOTMEM
-       REAL               RZERO
+       REAL               RZERO, RONE
        COMPLEX            ONE, PADVAL, ZERO
 -      PARAMETER          ( CPLXSZ = 8, REALSZ = 8, TOTMEM = 2000000,
 +      PARAMETER          ( CPLXSZ = 8, REALSZ = 8, TOTMEM = 64000000,
       $                     MEMSIZ = TOTMEM / CPLXSZ, NTESTS = 20,
       $                     PADVAL = ( -9923.0E+0, -9923.0E+0 ) )
        PARAMETER          ( ONE = ( 1.0E+0, 0.0E+0 ), RZERO = 0.0E+0,
diff --cc TESTING/LIN/pzlsdriver.f
index bfd9f1b,e969e43..5b99a89
--- a/TESTING/LIN/pzlsdriver.f
+++ b/TESTING/LIN/pzlsdriver.f
@@@ -67,9 -67,9 +67,9 @@@
       $                     CTXT_ = 2, M_ = 3, N_ = 4, MB_ = 5, NB_ = 6,
       $                     RSRC_ = 7, CSRC_ = 8, LLD_ = 9 )
        INTEGER            DBLESZ, MEMSIZ, NTESTS, TOTMEM, ZPLXSZ
-       DOUBLE PRECISION   RZERO
+       DOUBLE PRECISION   RZERO, RONE
        COMPLEX*16         ONE, PADVAL, ZERO
 -      PARAMETER          ( DBLESZ = 8, ZPLXSZ = 16, TOTMEM = 2000000,
 +      PARAMETER          ( DBLESZ = 8, ZPLXSZ = 16, TOTMEM = 64000000,
       $                     MEMSIZ = TOTMEM / ZPLXSZ, NTESTS = 20,
       $                     PADVAL = ( -9923.0D+0, -9923.0D+0 ) )
        PARAMETER          ( ONE = ( 1.0D+0, 0.0D+0 ), RZERO = 0.0D+0,
diff --cc TESTING/PCBLAS1TIM.dat
index 0000000,0000000..1767c28
new file mode 100644
--- /dev/null
+++ b/TESTING/PCBLAS1TIM.dat
@@@ -1,0 -1,0 +1,42 @@@
++'Level 1 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PCBLAS1TIM.SUMM'	output file name (if any)
++6		device out
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++(2.0E0, -3.0E0)	value of ALPHA
++2		number of tests problems
++1000 1000	values of N
++1000    1	values of M_X
++   1 1500	values of N_X
++  32   32	values of IMB_X
++  32   32	values of INB_X
++  32   32	values of MB_X
++  32   32	values of NB_X
++   0    0	values of RSRC_X
++   0    0	values of CSRC_X
++   1    1	values of IX
++   1    1	values of JX
++   1    1	values of INCX
++   1    1	values of M_Y
++1000 1500	values of N_Y
++  32   32	values of IMB_Y
++  32   32	values of INB_Y
++  32   32	values of MB_Y
++  32   32	values of NB_Y
++   0    0	values of RSRC_Y
++   0    0 	values of CSRC_Y
++   1    1 	values of IY
++   1    1 	values of JY
++   1    1	values of INCY
++PCSWAP  T	put F for no test in the same column
++PCSCAL  T	put F for no test in the same column
++PCSSCAL T	put F for no test in the same column
++PCCOPY  T	put F for no test in the same column
++PCAXPY  T	put F for no test in the same column
++PCDOTU  T	put F for no test in the same column
++PCDOTC  T	put F for no test in the same column
++PSCNRM2 T	put F for no test in the same column
++PSCASUM T	put F for no test in the same column
++PCAMAX  T	put F for no test in the same column
diff --cc TESTING/PCBLAS1TST.dat
index 0000000,0000000..f0041af
new file mode 100644
--- /dev/null
+++ b/TESTING/PCBLAS1TST.dat
@@@ -1,0 -1,0 +1,46 @@@
++'Level 1 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PCBLAS1TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++(2.0E0, -3.0E0)	value of ALPHA
++4		number of tests problems
++14 44 28  7		values of N
++36  9 39 53 		values of M_X
++24 67  3 12 		values of N_X
++ 2  5  2  5  		values of IMB_X
++ 2  5  2  5 		values of INB_X
++ 2  5  2  5  		values of MB_X
++ 2  5  2  5 		values of NB_X
++ 0  0  0  0  		values of RSRC_X
++ 0  0  0  0  		values of CSRC_X
++ 5  3  1  1		values of IX
++ 2  6  1  1  		values of JX
++ 1  9  1 53		values of INCX
++ 2  6 35 14 		values of M_Y
++27 55 43 12 		values of N_Y
++ 2  5  2  5 		values of IMB_Y
++ 2  5  2  5 		values of INB_Y
++ 2  5  2  5 		values of MB_Y
++ 2  5  2  5 		values of NB_Y
++ 0  0  0  0 		values of RSRC_Y
++ 0  0  0  0 		values of CSRC_Y
++ 1  4  1  1 		values of IY
++ 7  6  1  1 		values of JY
++ 2  6 35  1		values of INCY
++PCSWAP  T	put F for no test in the same column
++PCSCAL  T	put F for no test in the same column
++PCSSCAL T	put F for no test in the same column
++PCCOPY  T	put F for no test in the same column
++PCAXPY  T	put F for no test in the same column
++PCDOTU  T	put F for no test in the same column
++PCDOTC  T	put F for no test in the same column
++PSCNRM2 T	put F for no test in the same column
++PSCASUM T	put F for no test in the same column
++PCAMAX  T	put F for no test in the same column
diff --cc TESTING/PCBLAS2TIM.dat
index 0000000,0000000..2622d54
new file mode 100644
--- /dev/null
+++ b/TESTING/PCBLAS2TIM.dat
@@@ -1,0 -1,0 +1,56 @@@
++'Level 2 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PCBLAS2TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++(2.0E0, -4.0E0)	value of ALPHA
++(3.0E0, -2.0E0)	value of BETA
++16		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4 		values of N
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of N_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of IMB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of MB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_X
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_X
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_X
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCX
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_Y
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_Y
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_Y
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCY
++PCGEMV  T	put F for no test in the same column
++PCHEMV  T	put F for no test in the same column
++PCTRMV  T	put F for no test in the same column
++PCTRSV  T	put F for no test in the same column
++PCGERU  T	put F for no test in the same column
++PCGERC  T	put F for no test in the same column
++PCHER   T	put F for no test in the same column
++PCHER2  T	put F for no test in the same column
diff --cc TESTING/PCBLAS2TST.dat
index 0000000,0000000..94b9032
new file mode 100644
--- /dev/null
+++ b/TESTING/PCBLAS2TST.dat
@@@ -1,0 -1,0 +1,61 @@@
++'Level 2 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PCBLAS2TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0		threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++(2.0E0, -4.0E0)	value of ALPHA
++(3.0E0, -2.0E0)	value of BETA
++4		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24		values of M
++ 8 10 12 14 16 18 20 22 24  9 11 13 15 17 19 21 	values of N
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of M_A
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of N_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of M_X
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of N_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++30  1 30  1 30  1 30  1 30  1 30  1 30  1 30  1		values of INCX
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of M_Y
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of N_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++40  1 40  1 40  1 40  1 40  1 40  1 40  1 40  1		values of INCY
++PCGEMV  T	put F for no test in the same column
++PCHEMV  T	put F for no test in the same column
++PCTRMV  T	put F for no test in the same column
++PCTRSV  T	put F for no test in the same column
++PCGERU  T	put F for no test in the same column
++PCGERC  T	put F for no test in the same column
++PCHER   T	put F for no test in the same column
++PCHER2  T	put F for no test in the same column
diff --cc TESTING/PCBLAS3TIM.dat
index 0000000,0000000..5b4513f
new file mode 100644
--- /dev/null
+++ b/TESTING/PCBLAS3TIM.dat
@@@ -1,0 -1,0 +1,60 @@@
++'Level 3 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PCBLAS3TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++(2.0E0, -4.0E0)	value of ALPHA
++(3.0E0, -2.0E0)	value of BETA
++8		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4		values of N
++3  4  3  4  3  4  3  4		values of K
++6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10		values of N_A
++2  5  2  5  2  5  2  5		values of IMB_A
++2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5		values of MB_A
++2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10		values of M_B
++6 10  6 10  6 10  6 10		values of N_B
++2  5  2  5  2  5  2  5		values of IMB_B
++2  5  2  5  2  5  2  5		values of INB_B
++2  5  2  5  2  5  2  5		values of MB_B
++2  5  2  5  2  5  2  5		values of NB_B
++0  1  0  1  0  1  0  1		values of RSRC_B
++0  0  0  0  0  0  0  0		values of CSRC_B
++1  1  1  1  1  1  1  1		values of IB
++1  1  1  1  1  1  1  1		values of JB
++6 10  6 10  6 10  6 10		values of M_C
++6 10  6 10  6 10  6 10		values of N_C
++2  5  2  5  2  5  2  5		values of IMB_C
++2  5  2  5  2  5  2  5		values of INB_C
++2  5  2  5  2  5  2  5		values of MB_C
++2  5  2  5  2  5  2  5		values of NB_C
++0  1  0  1  0  1  0  1		values of RSRC_C
++0  0  0  0  0  0  0  0		values of CSRC_C
++1  1  1  1  1  1  1  1		values of IC
++1  1  1  1  1  1  1  1		values of JC
++PCGEMM  T	put F for no test in the same column
++PCSYMM  T	put F for no test in the same column
++PCHEMM  T	put F for no test in the same column
++PCSYRK  T	put F for no test in the same column
++PCHERK  T	put F for no test in the same column
++PCSYR2K T	put F for no test in the same column
++PCHER2K T	put F for no test in the same column
++PCTRMM  T	put F for no test in the same column
++PCTRSM  T	put F for no test in the same column
++PCGEADD T	put F for no test in the same column
++PCTRADD T	put F for no test in the same column
diff --cc TESTING/PCBLAS3TST.dat
index 0000000,0000000..13f6865
new file mode 100644
--- /dev/null
+++ b/TESTING/PCBLAS3TST.dat
@@@ -1,0 -1,0 +1,65 @@@
++'Level 3 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PCBLAS3TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0            threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++(2.0E0, -4.0E0)	value of ALPHA
++(3.0E0, -2.0E0)	value of BETA
++4		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++22 30  8 20  3  5 11  8		values of M
++23 29  7 21  3 14 11  8		values of N
++24 28  9 22  3  9 11  8		values of K
++31 31 31 31 31 31 31 31		values of M_A
++31 31 31 31 31 31 31 31		values of N_A
++ 4  5  6  3  2  1  4  5		values of IMB_A
++ 4  5  6  3  2  1  4  5		values of INB_A
++ 4  5  6  3  2  1  4  5		values of MB_A
++ 4  5  6  3  2  1  4  5		values of NB_A
++ 0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0		values of CSRC_A
++ 5  1  7  7  1 12  1 11		values of IA
++ 5  1  7  7  1 12  1 11		values of JA
++32 32 32 32 32 32 32 32		values of M_B
++32 32 32 32 32 32 32 32		values of N_B
++ 4  5  6  3  2  1  4  5		values of IMB_B
++ 4  5  6  3  2  1  4  5		values of INB_B
++ 4  5  6  3  2  1  4  5		values of MB_B
++ 4  5  6  3  2  1  4  5		values of NB_B
++ 0  0  0  0  0  0  0  0		values of RSRC_B
++ 0  0  0  0  0  0  0  0		values of CSRC_B
++ 5  1  7  7  1 12  1 11		values of IB
++ 5  1  7  7  1 12  1 11		values of JB
++35 35 35 35 35 35 35 35		values of M_C
++35 35 35 35 35 35 35 35		values of N_C
++ 4  5  6  3  2  1  4  5		values of IMB_C
++ 4  5  6  3  2  1  4  5		values of INB_C
++ 4  5  6  3  2  1  4  5		values of MB_C
++ 4  5  6  3  2  1  4  5		values of NB_C
++ 0  0  0  0  0  0  0  0		values of RSRC_C
++ 0  0  0  0  0  0  0  0		values of CSRC_C
++ 5  1  7  7  1 12  1 11		values of IC
++ 5  1  7  7  1 12  1 11		values of JC
++PCGEMM  T	put F for no test in the same column
++PCSYMM  T	put F for no test in the same column
++PCHEMM  T	put F for no test in the same column
++PCSYRK  T	put F for no test in the same column
++PCHERK  T	put F for no test in the same column
++PCSYR2K T	put F for no test in the same column
++PCHER2K T	put F for no test in the same column
++PCTRMM  T	put F for no test in the same column
++PCTRSM  T	put F for no test in the same column
++PCGEADD T	put F for no test in the same column
++PCTRADD T	put F for no test in the same column
diff --cc TESTING/PDBLAS1TIM.dat
index 0000000,0000000..7c07172
new file mode 100644
--- /dev/null
+++ b/TESTING/PDBLAS1TIM.dat
@@@ -1,0 -1,0 +1,40 @@@
++'Level 1 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PDBLAS1TIM.SUMM'	output file name (if any)
++6		device out
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++2.0D0		value of ALPHA
++2		number of tests problems
++1000 1000	values of N
++1000    1	values of M_X
++   1 1500	values of N_X
++  32   32	values of IMB_X
++  32   32	values of INB_X
++  32   32	values of MB_X
++  32   32	values of NB_X
++   0    0	values of RSRC_X
++   0    0	values of CSRC_X
++   1    1	values of IX
++   1    1	values of JX
++   1    1	values of INCX
++   1    1	values of M_Y
++1000 1500	values of N_Y
++  32   32	values of IMB_Y
++  32   32	values of INB_Y
++  32   32	values of MB_Y
++  32   32	values of NB_Y
++   0    0	values of RSRC_Y
++   0    0 	values of CSRC_Y
++   1    1 	values of IY
++   1    1 	values of JY
++   1    1	values of INCY
++PDSWAP  T	put F for no test in the same column
++PDSCAL  T	put F for no test in the same column
++PDCOPY  T	put F for no test in the same column
++PDAXPY  T	put F for no test in the same column
++PDDOT   T	put F for no test in the same column
++PDNRM2  T	put F for no test in the same column
++PDASUM  T	put F for no test in the same column
++PDAMAX  T	put F for no test in the same column
diff --cc TESTING/PDBLAS1TST.dat
index 0000000,0000000..78f1201
new file mode 100644
--- /dev/null
+++ b/TESTING/PDBLAS1TST.dat
@@@ -1,0 -1,0 +1,44 @@@
++'Level 1 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PDBLAS1TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++2.0D0		value of ALPHA
++4		number of tests problems
++14 44 28  7		values of N
++36  9 39 53 		values of M_X
++24 67  3 12 		values of N_X
++ 2  5  2  5  		values of IMB_X
++ 2  5  2  5 		values of INB_X
++ 2  5  2  5  		values of MB_X
++ 2  5  2  5 		values of NB_X
++ 0  0  0  0  		values of RSRC_X
++ 0  0  0  0  		values of CSRC_X
++ 5  3  1  1		values of IX
++ 2  6  1  1  		values of JX
++ 1  9  1 53		values of INCX
++ 2  6 35 14 		values of M_Y
++27 55 43 12 		values of N_Y
++ 2  5  2  5 		values of IMB_Y
++ 2  5  2  5 		values of INB_Y
++ 2  5  2  5 		values of MB_Y
++ 2  5  2  5 		values of NB_Y
++ 0  0  0  0 		values of RSRC_Y
++ 0  0  0  0 		values of CSRC_Y
++ 1  4  1  1 		values of IY
++ 7  6  1  1 		values of JY
++ 2  6 35  1		values of INCY
++PDSWAP  T	put F for no test in the same column
++PDSCAL  T	put F for no test in the same column
++PDCOPY  T	put F for no test in the same column
++PDAXPY  T	put F for no test in the same column
++PDDOT   T	put F for no test in the same column
++PDNRM2  T	put F for no test in the same column
++PDASUM  T	put F for no test in the same column
++PDAMAX  T	put F for no test in the same column
diff --cc TESTING/PDBLAS2TIM.dat
index 0000000,0000000..fbf1300
new file mode 100644
--- /dev/null
+++ b/TESTING/PDBLAS2TIM.dat
@@@ -1,0 -1,0 +1,55 @@@
++'Level 2 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PDBLAS2TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++2.0D0		value of ALPHA
++3.0D0		value of BETA
++16		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4 		values of N
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of N_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of IMB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of MB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_X
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_X
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_X
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCX
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_Y
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_Y
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_Y
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCY
++PDGEMV  T	put F for no test in the same column
++PDSYMV  T	put F for no test in the same column
++PDTRMV  T	put F for no test in the same column
++PDTRSV  T	put F for no test in the same column
++PDGER   T	put F for no test in the same column
++PDSYR   T	put F for no test in the same column
++PDSYR2  T	put F for no test in the same column
diff --cc TESTING/PDBLAS2TST.dat
index 0000000,0000000..8990563
new file mode 100644
--- /dev/null
+++ b/TESTING/PDBLAS2TST.dat
@@@ -1,0 -1,0 +1,60 @@@
++'Level 2 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PDBLAS2TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0		threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++2.0D0		value of ALPHA
++3.0D0		value of BETA
++4		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24		values of M
++ 8 10 12 14 16 18 20 22 24  9 11 13 15 17 19 21 	values of N
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of M_A
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of N_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of M_X
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of N_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++30  1 30  1 30  1 30  1 30  1 30  1 30  1 30  1		values of INCX
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of M_Y
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of N_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++40  1 40  1 40  1 40  1 40  1 40  1 40  1 40  1		values of INCY
++PDGEMV  T	put F for no test in the same column
++PDSYMV  T	put F for no test in the same column
++PDTRMV  T	put F for no test in the same column
++PDTRSV  T	put F for no test in the same column
++PDGER   T	put F for no test in the same column
++PDSYR   T	put F for no test in the same column
++PDSYR2  T	put F for no test in the same column
diff --cc TESTING/PDBLAS3TIM.dat
index 0000000,0000000..34eb805
new file mode 100644
--- /dev/null
+++ b/TESTING/PDBLAS3TIM.dat
@@@ -1,0 -1,0 +1,57 @@@
++'Level 3 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PDBLAS3TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++2.0D0		value of ALPHA
++3.0D0		value of BETA
++8		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4		values of N
++3  4  3  4  3  4  3  4		values of K
++6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10		values of N_A
++2  5  2  5  2  5  2  5		values of IMB_A
++2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5		values of MB_A
++2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10		values of M_B
++6 10  6 10  6 10  6 10		values of N_B
++2  5  2  5  2  5  2  5		values of IMB_B
++2  5  2  5  2  5  2  5		values of INB_B
++2  5  2  5  2  5  2  5		values of MB_B
++2  5  2  5  2  5  2  5		values of NB_B
++0  1  0  1  0  1  0  1		values of RSRC_B
++0  0  0  0  0  0  0  0		values of CSRC_B
++1  1  1  1  1  1  1  1		values of IB
++1  1  1  1  1  1  1  1		values of JB
++6 10  6 10  6 10  6 10		values of M_C
++6 10  6 10  6 10  6 10		values of N_C
++2  5  2  5  2  5  2  5		values of IMB_C
++2  5  2  5  2  5  2  5		values of INB_C
++2  5  2  5  2  5  2  5		values of MB_C
++2  5  2  5  2  5  2  5		values of NB_C
++0  1  0  1  0  1  0  1		values of RSRC_C
++0  0  0  0  0  0  0  0		values of CSRC_C
++1  1  1  1  1  1  1  1		values of IC
++1  1  1  1  1  1  1  1		values of JC
++PDGEMM  T	put F for no test in the same column
++PDSYMM  T	put F for no test in the same column
++PDSYRK  T	put F for no test in the same column
++PDSYR2K T	put F for no test in the same column
++PDTRMM  T	put F for no test in the same column
++PDTRSM  T	put F for no test in the same column
++PDGEADD T	put F for no test in the same column
++PDTRADD T	put F for no test in the same column
diff --cc TESTING/PDBLAS3TST.dat
index 0000000,0000000..767e6f7
new file mode 100644
--- /dev/null
+++ b/TESTING/PDBLAS3TST.dat
@@@ -1,0 -1,0 +1,62 @@@
++'Level 3 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PDBLAS3TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0            threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++2.0D0		value of ALPHA
++3.0D0		value of BETA
++4		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++22 30  8 20  3  5 11  8		values of M
++23 29  7 21  3 14 11  8		values of N
++24 28  9 22  3  9 11  8		values of K
++31 31 31 31 31 31 31 31		values of M_A
++31 31 31 31 31 31 31 31		values of N_A
++ 4  5  6  3  2  1  4  5		values of IMB_A
++ 4  5  6  3  2  1  4  5		values of INB_A
++ 4  5  6  3  2  1  4  5		values of MB_A
++ 4  5  6  3  2  1  4  5		values of NB_A
++ 0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0		values of CSRC_A
++ 5  1  7  7  1 12  1 11		values of IA
++ 5  1  7  7  1 12  1 11		values of JA
++32 32 32 32 32 32 32 32		values of M_B
++32 32 32 32 32 32 32 32		values of N_B
++ 4  5  6  3  2  1  4  5		values of IMB_B
++ 4  5  6  3  2  1  4  5		values of INB_B
++ 4  5  6  3  2  1  4  5		values of MB_B
++ 4  5  6  3  2  1  4  5		values of NB_B
++ 0  0  0  0  0  0  0  0		values of RSRC_B
++ 0  0  0  0  0  0  0  0		values of CSRC_B
++ 5  1  7  7  1 12  1 11		values of IB
++ 5  1  7  7  1 12  1 11		values of JB
++35 35 35 35 35 35 35 35		values of M_C
++35 35 35 35 35 35 35 35		values of N_C
++ 4  5  6  3  2  1  4  5		values of IMB_C
++ 4  5  6  3  2  1  4  5		values of INB_C
++ 4  5  6  3  2  1  4  5		values of MB_C
++ 4  5  6  3  2  1  4  5		values of NB_C
++ 0  0  0  0  0  0  0  0		values of RSRC_C
++ 0  0  0  0  0  0  0  0		values of CSRC_C
++ 5  1  7  7  1 12  1 11		values of IC
++ 5  1  7  7  1 12  1 11		values of JC
++PDGEMM  T	put F for no test in the same column
++PDSYMM  T	put F for no test in the same column
++PDSYRK  T	put F for no test in the same column
++PDSYR2K T	put F for no test in the same column
++PDTRMM  T	put F for no test in the same column
++PDTRSM  T	put F for no test in the same column
++PDGEADD T	put F for no test in the same column
++PDTRADD T	put F for no test in the same column
diff --cc TESTING/PSBLAS1TIM.dat
index 0000000,0000000..ecdbe1d
new file mode 100644
--- /dev/null
+++ b/TESTING/PSBLAS1TIM.dat
@@@ -1,0 -1,0 +1,40 @@@
++'Level 1 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PSBLAS1TIM.SUMM'	output file name (if any)
++6		device out
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++2.0E0		value of ALPHA
++2		number of tests problems
++1000 1000	values of N
++1000    1	values of M_X
++   1 1500	values of N_X
++  32   32	values of IMB_X
++  32   32	values of INB_X
++  32   32	values of MB_X
++  32   32	values of NB_X
++   0    0	values of RSRC_X
++   0    0	values of CSRC_X
++   1    1	values of IX
++   1    1	values of JX
++   1    1	values of INCX
++   1    1	values of M_Y
++1000 1500	values of N_Y
++  32   32	values of IMB_Y
++  32   32	values of INB_Y
++  32   32	values of MB_Y
++  32   32	values of NB_Y
++   0    0	values of RSRC_Y
++   0    0 	values of CSRC_Y
++   1    1 	values of IY
++   1    1 	values of JY
++   1    1	values of INCY
++PSSWAP  T	put F for no test in the same column
++PSSCAL  T	put F for no test in the same column
++PSCOPY  T	put F for no test in the same column
++PSAXPY  T	put F for no test in the same column
++PSDOT   T	put F for no test in the same column
++PSNRM2  T	put F for no test in the same column
++PSASUM  T	put F for no test in the same column
++PSAMAX  T	put F for no test in the same column
diff --cc TESTING/PSBLAS1TST.dat
index 0000000,0000000..d5f8a32
new file mode 100644
--- /dev/null
+++ b/TESTING/PSBLAS1TST.dat
@@@ -1,0 -1,0 +1,44 @@@
++'Level 1 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PSBLAS1TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++2.0E0		value of ALPHA
++4		number of tests problems
++14 44 28  7		values of N
++36  9 39 53 		values of M_X
++24 67  3 12 		values of N_X
++ 2  5  2  5  		values of IMB_X
++ 2  5  2  5 		values of INB_X
++ 2  5  2  5  		values of MB_X
++ 2  5  2  5 		values of NB_X
++ 0  0  0  0  		values of RSRC_X
++ 0  0  0  0  		values of CSRC_X
++ 5  3  1  1		values of IX
++ 2  6  1  1  		values of JX
++ 1  9  1 53		values of INCX
++ 2  6 35 14 		values of M_Y
++27 55 43 12 		values of N_Y
++ 2  5  2  5 		values of IMB_Y
++ 2  5  2  5 		values of INB_Y
++ 2  5  2  5 		values of MB_Y
++ 2  5  2  5 		values of NB_Y
++ 0  0  0  0 		values of RSRC_Y
++ 0  0  0  0 		values of CSRC_Y
++ 1  4  1  1 		values of IY
++ 7  6  1  1 		values of JY
++ 2  6 35  1		values of INCY
++PSSWAP  T	put F for no test in the same column
++PSSCAL  T	put F for no test in the same column
++PSCOPY  T	put F for no test in the same column
++PSAXPY  T	put F for no test in the same column
++PSDOT   T	put F for no test in the same column
++PSNRM2  T	put F for no test in the same column
++PSASUM  T	put F for no test in the same column
++PSAMAX  T	put F for no test in the same column
diff --cc TESTING/PSBLAS2TIM.dat
index 0000000,0000000..05cd9e6
new file mode 100644
--- /dev/null
+++ b/TESTING/PSBLAS2TIM.dat
@@@ -1,0 -1,0 +1,55 @@@
++'Level 2 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PSBLAS2TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++2.0E0		value of ALPHA
++3.0E0		value of BETA
++16		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4 		values of N
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of N_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of IMB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of MB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_X
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_X
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_X
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCX
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_Y
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_Y
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_Y
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCY
++PSGEMV  T	put F for no test in the same column
++PSSYMV  T	put F for no test in the same column
++PSTRMV  T	put F for no test in the same column
++PSTRSV  T	put F for no test in the same column
++PSGER   T	put F for no test in the same column
++PSSYR   T	put F for no test in the same column
++PSSYR2  T	put F for no test in the same column
diff --cc TESTING/PSBLAS2TST.dat
index 0000000,0000000..358d9b1
new file mode 100644
--- /dev/null
+++ b/TESTING/PSBLAS2TST.dat
@@@ -1,0 -1,0 +1,60 @@@
++'Level 2 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PSBLAS2TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0		threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++2.0E0		value of ALPHA
++3.0E0		value of BETA
++4		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24		values of M
++ 8 10 12 14 16 18 20 22 24  9 11 13 15 17 19 21 	values of N
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of M_A
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of N_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of M_X
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of N_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++30  1 30  1 30  1 30  1 30  1 30  1 30  1 30  1		values of INCX
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of M_Y
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of N_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++40  1 40  1 40  1 40  1 40  1 40  1 40  1 40  1		values of INCY
++PSGEMV  T	put F for no test in the same column
++PSSYMV  T	put F for no test in the same column
++PSTRMV  T	put F for no test in the same column
++PSTRSV  T	put F for no test in the same column
++PSGER   T	put F for no test in the same column
++PSSYR   T	put F for no test in the same column
++PSSYR2  T	put F for no test in the same column
diff --cc TESTING/PSBLAS3TIM.dat
index 0000000,0000000..581f553
new file mode 100644
--- /dev/null
+++ b/TESTING/PSBLAS3TIM.dat
@@@ -1,0 -1,0 +1,57 @@@
++'Level 3 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PSBLAS3TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++2.0E0		value of ALPHA
++3.0E0		value of BETA
++8		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4		values of N
++3  4  3  4  3  4  3  4		values of K
++6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10		values of N_A
++2  5  2  5  2  5  2  5		values of IMB_A
++2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5		values of MB_A
++2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10		values of M_B
++6 10  6 10  6 10  6 10		values of N_B
++2  5  2  5  2  5  2  5		values of IMB_B
++2  5  2  5  2  5  2  5		values of INB_B
++2  5  2  5  2  5  2  5		values of MB_B
++2  5  2  5  2  5  2  5		values of NB_B
++0  1  0  1  0  1  0  1		values of RSRC_B
++0  0  0  0  0  0  0  0		values of CSRC_B
++1  1  1  1  1  1  1  1		values of IB
++1  1  1  1  1  1  1  1		values of JB
++6 10  6 10  6 10  6 10		values of M_C
++6 10  6 10  6 10  6 10		values of N_C
++2  5  2  5  2  5  2  5		values of IMB_C
++2  5  2  5  2  5  2  5		values of INB_C
++2  5  2  5  2  5  2  5		values of MB_C
++2  5  2  5  2  5  2  5		values of NB_C
++0  1  0  1  0  1  0  1		values of RSRC_C
++0  0  0  0  0  0  0  0		values of CSRC_C
++1  1  1  1  1  1  1  1		values of IC
++1  1  1  1  1  1  1  1		values of JC
++PSGEMM  T	put F for no test in the same column
++PSSYMM  T	put F for no test in the same column
++PSSYRK  T	put F for no test in the same column
++PSSYR2K T	put F for no test in the same column
++PSTRMM  T	put F for no test in the same column
++PSTRSM  T	put F for no test in the same column
++PSGEADD T	put F for no test in the same column
++PSTRADD T	put F for no test in the same column
diff --cc TESTING/PSBLAS3TST.dat
index 0000000,0000000..a0311d5
new file mode 100644
--- /dev/null
+++ b/TESTING/PSBLAS3TST.dat
@@@ -1,0 -1,0 +1,62 @@@
++'Level 3 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PSBLAS3TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0            threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++2.0E0		value of ALPHA
++3.0E0		value of BETA
++4		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++22 30  8 20  3  5 11  8		values of M
++23 29  7 21  3 14 11  8		values of N
++24 28  9 22  3  9 11  8		values of K
++31 31 31 31 31 31 31 31		values of M_A
++31 31 31 31 31 31 31 31		values of N_A
++ 4  5  6  3  2  1  4  5		values of IMB_A
++ 4  5  6  3  2  1  4  5		values of INB_A
++ 4  5  6  3  2  1  4  5		values of MB_A
++ 4  5  6  3  2  1  4  5		values of NB_A
++ 0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0		values of CSRC_A
++ 5  1  7  7  1 12  1 11		values of IA
++ 5  1  7  7  1 12  1 11		values of JA
++32 32 32 32 32 32 32 32		values of M_B
++32 32 32 32 32 32 32 32		values of N_B
++ 4  5  6  3  2  1  4  5		values of IMB_B
++ 4  5  6  3  2  1  4  5		values of INB_B
++ 4  5  6  3  2  1  4  5		values of MB_B
++ 4  5  6  3  2  1  4  5		values of NB_B
++ 0  0  0  0  0  0  0  0		values of RSRC_B
++ 0  0  0  0  0  0  0  0		values of CSRC_B
++ 5  1  7  7  1 12  1 11		values of IB
++ 5  1  7  7  1 12  1 11		values of JB
++35 35 35 35 35 35 35 35		values of M_C
++35 35 35 35 35 35 35 35		values of N_C
++ 4  5  6  3  2  1  4  5		values of IMB_C
++ 4  5  6  3  2  1  4  5		values of INB_C
++ 4  5  6  3  2  1  4  5		values of MB_C
++ 4  5  6  3  2  1  4  5		values of NB_C
++ 0  0  0  0  0  0  0  0		values of RSRC_C
++ 0  0  0  0  0  0  0  0		values of CSRC_C
++ 5  1  7  7  1 12  1 11		values of IC
++ 5  1  7  7  1 12  1 11		values of JC
++PSGEMM  T	put F for no test in the same column
++PSSYMM  T	put F for no test in the same column
++PSSYRK  T	put F for no test in the same column
++PSSYR2K T	put F for no test in the same column
++PSTRMM  T	put F for no test in the same column
++PSTRSM  T	put F for no test in the same column
++PSGEADD T	put F for no test in the same column
++PSTRADD T	put F for no test in the same column
diff --cc TESTING/PZBLAS1TIM.dat
index 0000000,0000000..884937b
new file mode 100644
--- /dev/null
+++ b/TESTING/PZBLAS1TIM.dat
@@@ -1,0 -1,0 +1,42 @@@
++'Level 1 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PZBLAS1TIM.SUMM'	output file name (if any)
++6		device out
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++(2.0D0, -3.0D0)	value of ALPHA
++2		number of tests problems
++1000 1000	values of N
++1000    1	values of M_X
++   1 1500	values of N_X
++  32   32	values of IMB_X
++  32   32	values of INB_X
++  32   32	values of MB_X
++  32   32	values of NB_X
++   0    0	values of RSRC_X
++   0    0	values of CSRC_X
++   1    1	values of IX
++   1    1	values of JX
++   1    1	values of INCX
++   1    1	values of M_Y
++1000 1500	values of N_Y
++  32   32	values of IMB_Y
++  32   32	values of INB_Y
++  32   32	values of MB_Y
++  32   32	values of NB_Y
++   0    0	values of RSRC_Y
++   0    0 	values of CSRC_Y
++   1    1 	values of IY
++   1    1 	values of JY
++   1    1	values of INCY
++PZSWAP  T	put F for no test in the same column
++PZSCAL  T	put F for no test in the same column
++PZDSCAL T	put F for no test in the same column
++PZCOPY  T	put F for no test in the same column
++PZAXPY  T	put F for no test in the same column
++PZDOTU  T	put F for no test in the same column
++PZDOTC  T	put F for no test in the same column
++PDZNRM2 T	put F for no test in the same column
++PDZASUM T	put F for no test in the same column
++PZAMAX  T	put F for no test in the same column
diff --cc TESTING/PZBLAS1TST.dat
index 0000000,0000000..935d6e9
new file mode 100644
--- /dev/null
+++ b/TESTING/PZBLAS1TST.dat
@@@ -1,0 -1,0 +1,46 @@@
++'Level 1 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PZBLAS1TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++(2.0D0, -3.0D0)	value of ALPHA
++4		number of tests problems
++14 44 28  7		values of N
++36  9 39 53 		values of M_X
++24 67  3 12 		values of N_X
++ 2  5  2  5  		values of IMB_X
++ 2  5  2  5 		values of INB_X
++ 2  5  2  5  		values of MB_X
++ 2  5  2  5 		values of NB_X
++ 0  0  0  0  		values of RSRC_X
++ 0  0  0  0  		values of CSRC_X
++ 5  3  1  1		values of IX
++ 2  6  1  1  		values of JX
++ 1  9  1 53		values of INCX
++ 2  6 35 14 		values of M_Y
++27 55 43 12 		values of N_Y
++ 2  5  2  5 		values of IMB_Y
++ 2  5  2  5 		values of INB_Y
++ 2  5  2  5 		values of MB_Y
++ 2  5  2  5 		values of NB_Y
++ 0  0  0  0 		values of RSRC_Y
++ 0  0  0  0 		values of CSRC_Y
++ 1  4  1  1 		values of IY
++ 7  6  1  1 		values of JY
++ 2  6 35  1		values of INCY
++PZSWAP  T	put F for no test in the same column
++PZSCAL  T	put F for no test in the same column
++PZDSCAL T	put F for no test in the same column
++PZCOPY  T	put F for no test in the same column
++PZAXPY  T	put F for no test in the same column
++PZDOTU  T	put F for no test in the same column
++PZDOTC  T	put F for no test in the same column
++PDZNRM2 T	put F for no test in the same column
++PDZASUM T	put F for no test in the same column
++PZAMAX  T	put F for no test in the same column
diff --cc TESTING/PZBLAS2TIM.dat
index 0000000,0000000..755a831
new file mode 100644
--- /dev/null
+++ b/TESTING/PZBLAS2TIM.dat
@@@ -1,0 -1,0 +1,56 @@@
++'Level 2 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PZBLAS2TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++(2.0D0, -4.0D0)	value of ALPHA
++(3.0D0, -2.0D0)	value of BETA
++16		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4  3  4  3  4  3  4  3  4 		values of N
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10 		values of N_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of IMB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5 		values of MB_A
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_X
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_X
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_X
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_X
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCX
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of M_Y
++6 10  6 10  6 10  6 10  6 10  6 10  6 10  6 10		values of N_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of IMB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of INB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of MB_Y
++2  5  2  5  2  5  2  5  2  5  2  5  2  5  2  5		values of NB_Y
++0  1  0  1  0  1  0  1  0  1  0  1  0  1  0  1		values of RSRC_Y
++0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1		values of INCY
++PZGEMV  T	put F for no test in the same column
++PZHEMV  T	put F for no test in the same column
++PZTRMV  T	put F for no test in the same column
++PZTRSV  T	put F for no test in the same column
++PZGERU  T	put F for no test in the same column
++PZGERC  T	put F for no test in the same column
++PZHER   T	put F for no test in the same column
++PZHER2  T	put F for no test in the same column
diff --cc TESTING/PZBLAS2TST.dat
index 0000000,0000000..a03a200
new file mode 100644
--- /dev/null
+++ b/TESTING/PZBLAS2TST.dat
@@@ -1,0 -1,0 +1,61 @@@
++'Level 2 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PZBLAS2TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0		threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++(2.0D0, -4.0D0)	value of ALPHA
++(3.0D0, -2.0D0)	value of BETA
++4		number of tests problems
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L' 'U' 'U' 'U' 'U' 'U' 'U' 'U' 'U'	values of UPLO
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T' 'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'	values of TRANS
++'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U' 'N' 'U'	values of DIAG
++ 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24		values of M
++ 8 10 12 14 16 18 20 22 24  9 11 13 15 17 19 21 	values of N
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of M_A
++31 33 35 36 34 32 30 31 33 35 36 34 32 30 38 40 	values of N_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_A
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_A
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IA
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JA
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of M_X
++30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30		values of N_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_X
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_X
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_X
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IX
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JX
++30  1 30  1 30  1 30  1 30  1 30  1 30  1 30  1		values of INCX
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of M_Y
++40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40		values of N_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of IMB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of INB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of MB_Y
++ 1  2  3  4  5  6  7  8  9  8  7  5  4  3  5  6		values of NB_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of RSRC_Y
++ 0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0		values of CSRC_Y
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of IY
++ 3  3  3  1  1  1  1  1  1  1  1  1  1  1  1  1		values of JY
++40  1 40  1 40  1 40  1 40  1 40  1 40  1 40  1		values of INCY
++PZGEMV  T	put F for no test in the same column
++PZHEMV  T	put F for no test in the same column
++PZTRMV  T	put F for no test in the same column
++PZTRSV  T	put F for no test in the same column
++PZGERU  T	put F for no test in the same column
++PZGERC  T	put F for no test in the same column
++PZHER   T	put F for no test in the same column
++PZHER2  T	put F for no test in the same column
diff --cc TESTING/PZBLAS3TIM.dat
index 0000000,0000000..cecd851
new file mode 100644
--- /dev/null
+++ b/TESTING/PZBLAS3TIM.dat
@@@ -1,0 -1,0 +1,60 @@@
++'Level 3 PBLAS, Timing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PZBLAS3TIM.SUMM'	output file name (if any)
++6		device out
++10		value of the logical computational blocksize NB
++1		number of process grids (ordered pairs of P & Q)
++2 2 1 4 2 3 8	values of P
++2 2 4 1 3 2 1	values of Q
++(2.0D0, -4.0D0)	value of ALPHA
++(3.0D0, -2.0D0)	value of BETA
++8		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++3  4  3  4  3  4  3  4		values of M
++3  4  3  4  3  4  3  4		values of N
++3  4  3  4  3  4  3  4		values of K
++6 10  6 10  6 10  6 10 		values of M_A
++6 10  6 10  6 10  6 10		values of N_A
++2  5  2  5  2  5  2  5		values of IMB_A
++2  5  2  5  2  5  2  5		values of INB_A
++2  5  2  5  2  5  2  5		values of MB_A
++2  5  2  5  2  5  2  5		values of NB_A
++0  1  0  1  0  1  0  1		values of RSRC_A
++0  0  0  0  0  0  0  0		values of CSRC_A
++1  1  1  1  1  1  1  1		values of IA
++1  1  1  1  1  1  1  1		values of JA
++6 10  6 10  6 10  6 10		values of M_B
++6 10  6 10  6 10  6 10		values of N_B
++2  5  2  5  2  5  2  5		values of IMB_B
++2  5  2  5  2  5  2  5		values of INB_B
++2  5  2  5  2  5  2  5		values of MB_B
++2  5  2  5  2  5  2  5		values of NB_B
++0  1  0  1  0  1  0  1		values of RSRC_B
++0  0  0  0  0  0  0  0		values of CSRC_B
++1  1  1  1  1  1  1  1		values of IB
++1  1  1  1  1  1  1  1		values of JB
++6 10  6 10  6 10  6 10		values of M_C
++6 10  6 10  6 10  6 10		values of N_C
++2  5  2  5  2  5  2  5		values of IMB_C
++2  5  2  5  2  5  2  5		values of INB_C
++2  5  2  5  2  5  2  5		values of MB_C
++2  5  2  5  2  5  2  5		values of NB_C
++0  1  0  1  0  1  0  1		values of RSRC_C
++0  0  0  0  0  0  0  0		values of CSRC_C
++1  1  1  1  1  1  1  1		values of IC
++1  1  1  1  1  1  1  1		values of JC
++PZGEMM  T	put F for no test in the same column
++PZSYMM  T	put F for no test in the same column
++PZHEMM  T	put F for no test in the same column
++PZSYRK  T	put F for no test in the same column
++PZHERK  T	put F for no test in the same column
++PZSYR2K T	put F for no test in the same column
++PZHER2K T	put F for no test in the same column
++PZTRMM  T	put F for no test in the same column
++PZTRSM  T	put F for no test in the same column
++PZGEADD T	put F for no test in the same column
++PZTRADD T	put F for no test in the same column
diff --cc TESTING/PZBLAS3TST.dat
index 0000000,0000000..1dc385a
new file mode 100644
--- /dev/null
+++ b/TESTING/PZBLAS3TST.dat
@@@ -1,0 -1,0 +1,65 @@@
++'Level 3 PBLAS, Testing input file'
++'Intel iPSC/860 hypercube, gamma model.'
++'PZBLAS3TST.SUMM'	output file name (if any)
++6		device out
++F		logical flag, T to stop on failures
++T		logical flag, T to test error exits
++0		verbosity, 0 for pass/fail, 1-3 for matrix dump on errors
++10		the leading dimension gap
++16.0            threshold value of test ratio
++10		value of the logical computational blocksize NB
++4		number of process grids (ordered pairs of P & Q)
++2 1 2 1 4 2 3 8	values of P
++2 2 1 4 1 3 2 1	values of Q
++(2.0D0, -4.0D0)	value of ALPHA
++(3.0D0, -2.0D0)	value of BETA
++4		number of tests problems
++'N' 'N' 'N' 'N' 'N' 'N' 'N' 'N'		values of DIAG
++'L' 'L' 'L' 'L' 'L' 'L' 'L' 'L'		values of SIDE
++'N' 'N' 'N' 'N' 'T' 'T' 'T' 'T'		values of TRANSA
++'N' 'N' 'T' 'T' 'N' 'N' 'T' 'T'		values of TRANSB
++'U' 'L' 'U' 'L' 'U' 'L' 'U' 'L'		values of UPLO
++22 30  8 20  3  5 11  8		values of M
++23 29  7 21  3 14 11  8		values of N
++24 28  9 22  3  9 11  8		values of K
++31 31 31 31 31 31 31 31		values of M_A
++31 31 31 31 31 31 31 31		values of N_A
++ 4  5  6  3  2  1  4  5		values of IMB_A
++ 4  5  6  3  2  1  4  5		values of INB_A
++ 4  5  6  3  2  1  4  5		values of MB_A
++ 4  5  6  3  2  1  4  5		values of NB_A
++ 0  0  0  0  0  0  0  0		values of RSRC_A
++ 0  0  0  0  0  0  0  0		values of CSRC_A
++ 5  1  7  7  1 12  1 11		values of IA
++ 5  1  7  7  1 12  1 11		values of JA
++32 32 32 32 32 32 32 32		values of M_B
++32 32 32 32 32 32 32 32		values of N_B
++ 4  5  6  3  2  1  4  5		values of IMB_B
++ 4  5  6  3  2  1  4  5		values of INB_B
++ 4  5  6  3  2  1  4  5		values of MB_B
++ 4  5  6  3  2  1  4  5		values of NB_B
++ 0  0  0  0  0  0  0  0		values of RSRC_B
++ 0  0  0  0  0  0  0  0		values of CSRC_B
++ 5  1  7  7  1 12  1 11		values of IB
++ 5  1  7  7  1 12  1 11		values of JB
++35 35 35 35 35 35 35 35		values of M_C
++35 35 35 35 35 35 35 35		values of N_C
++ 4  5  6  3  2  1  4  5		values of IMB_C
++ 4  5  6  3  2  1  4  5		values of INB_C
++ 4  5  6  3  2  1  4  5		values of MB_C
++ 4  5  6  3  2  1  4  5		values of NB_C
++ 0  0  0  0  0  0  0  0		values of RSRC_C
++ 0  0  0  0  0  0  0  0		values of CSRC_C
++ 5  1  7  7  1 12  1 11		values of IC
++ 5  1  7  7  1 12  1 11		values of JC
++PZGEMM  T	put F for no test in the same column
++PZSYMM  T	put F for no test in the same column
++PZHEMM  T	put F for no test in the same column
++PZSYRK  T	put F for no test in the same column
++PZHERK  T	put F for no test in the same column
++PZSYR2K T	put F for no test in the same column
++PZHER2K T	put F for no test in the same column
++PZTRMM  T	put F for no test in the same column
++PZTRSM  T	put F for no test in the same column
++PZGEADD T	put F for no test in the same column
++PZTRADD T	put F for no test in the same column
diff --cc debian/changelog
index 6aef3f2,0000000..c243df0
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,100 -1,0 +1,157 @@@
++scalapack (1.7-5) unstable; urgency=low
++
++  * Removed dangling symlinks from debian/*.links files. Closes: #138084
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu, 14 Mar 2002 08:35:57 +0100
++
++scalapack (1.7-4) unstable; urgency=low
++
++  * Changed call to dh_shlibdeps: using -l switch instead of mangled
++    LD_LIBRARY_PATH. Hopefully, this makes scalapack compile on sparc.
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 11 Feb 2002 13:15:03 +0100
++
++scalapack (1.7-3) unstable; urgency=low
++
++  * Append to LD_LIBRARY_PATH instead of overwriting it. Closes: #128910
++  * Build dependencies and linking were fixed in -2, but forgot to close.
++    Closes: #128448
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun, 13 Jan 2002 10:17:21 +0100
++
++scalapack (1.7-2) unstable; urgency=low
++
++  * Changed build depends from atlas to blas-dev, lapack-dev since atlas is a
++    drop in replacement of blas/lapack.
++  * Fixed two minor bugs in rules: shlibdeps was not called and the
++    binary-indep target had a missing dependency.
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  9 Jan 2002 11:57:26 +0100
++
++scalapack (1.7-1) unstable; urgency=low
++
++  * New upstream release (include PBLAS v2.0 as well!)
++  * Updated Build-Depends to new Atlas structure. Closes: #111628
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon,  1 Oct 2001 13:11:42 +0200
++
++scalapack (1.6-16) unstable; urgency=low
++
++  * Recompile against new lam 6.5.3 packages (lam3 and lam3-dev) including
++    the freshly compiled blacs packages depending on lam 6.5.3. Closes: #106948
++  * Depends should now include lam3. Closes: #106947
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  1 Aug 2001 12:55:53 +0000
++
++scalapack (1.6-15) unstable; urgency=low
++
++  * The previous upload did not contain the data files in 
++    scalapack-test-common. Closes: #84703
++
++ -- Philipp Frauenfelder <pfrauenf at herodot.math.ethz.ch>  Mon,  5 Feb 2001 10:34:46 +0100
++
++scalapack (1.6-14) unstable; urgency=low
++
++  * 1.6-13 didn't make it to unstable. Closes: #74177, #74249
++
++ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 20 Oct 2000 12:23:32 +0200
++
 +scalapack (1.6-13) frozen unstable; urgency=medium
 +
 +  * Recompile with new atlas2 installed. Closes: #60690, #60706, #60711 (all
 +    grave!)
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun, 26 Mar 2000 13:50:52 +0200
 +
 +scalapack (1.6-12) frozen unstable; urgency=medium
 +
 +  * Added build dependancy to f2c (instead of libf2c). Closes: #57998
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 14 Feb 2000 12:06:05 +0100
 +
 +scalapack (1.6-11) frozen unstable; urgency=medium
 +
 +  * Added build dependancy to libf2c. Closes: #57271
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue,  8 Feb 2000 08:32:50 +0100
 +
 +scalapack (1.6-10) frozen unstable; urgency=medium
 +
 +  * Added build dependancy to blas-dev. Closes: #56995
 +    (Must build dependancies be a interated wild guess?)
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri,  4 Feb 2000 14:11:23 +0100
 +
 +scalapack (1.6-9) frozen unstable; urgency=medium
 +
 +  * Correct missing build dependency to g77. Closes: #55828
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 21 Jan 2000 14:15:08 +0100
 +
 +scalapack (1.6-8) frozen unstable; urgency=low
 +
 +  * Reupload to frozen, -7 sat too long in incoming... :-(
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 18 Jan 2000 08:41:31 +0100
 +
 +scalapack (1.6-7) unstable; urgency=low
 +
 +  * Apparently, something with scalapack-test-common went wrong. Rebuild and
 +    reupload to correct this. Closes: #51684.
 +  * Changed rules to make the testing binaries linked against shared
 +    libraries where available.
 +  * Changed the TOTMEM parameter to 64MB as most Beowulf nodes have
 +    plenty of memory.
 +  * Experiments with Build-Depens in order to let the build daemon handle
 +    the package (my box is too small).
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri,  7 Jan 2000 09:37:03 +0100
 +
 +scalapack (1.6-6) unstable; urgency=low
 +
 +  * Compile shared libraries too; completely new arrangement of packages:
 +    scalapack{1,}-{lam,mpich}{-dev,-test,}.
 +    Thanks to Camm Maguire <camm at enhanced.com>
 +  * Removed v2 of PBLAS again. Need to investigate some missing symbols.
 +  * Packages for lam, mpich and pvm can be installed together
 +  
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 13 Oct 1999 14:30:29 +0200
 +
 +scalapack (1.6-5) unstable; urgency=low
 +
 +  * Changed priority from optional to extra to fix dependency bug.
 +  * Bumped standards version to 3.0.1.
 +  * Moved to debhelper v2.
 +  * Found a old reference to lam in the Makefile and replaced it 
 +    with mpich.
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  1 Sep 1999 09:34:31 +0200
 +
 +scalapack (1.6-4) unstable; urgency=low
 +
 +  * Added v2 of PBLAS, can handle matrices with different grids.
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun,  6 Jun 1999 14:19:30 +0200
 +
 +scalapack (1.6-3) unstable; urgency=low
 +
 +  * Now really removed hardcoded path in SLmake.inc-*, closes #37404, #37454
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 26 May 1999 19:14:49 +0200
 +
 +scalapack (1.6-2) unstable; urgency=low
 +
 +  * Separated the builds for MPI and PVM in debian/rules
 +  * Removed hardcoded path in SLmake.inc-*, closes #37404, #37454
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun, 16 May 1999 18:54:50 +0200
 +
 +scalapack (1.6-1) unstable; urgency=low
 +
 +  * Initial release.
 +
 + -- Philipp Frauenfelder <pfrauenf at debian.org>  Sat, 24 Apr 1999 14:42:50 +0200
 +
 +Local variables:
 +mode: debian-changelog
- add-log-mailing-address: "pfrauenf at debian.org"
 +End:
diff --cc debian/control
index 07e5806,0000000..077f37c
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,111 -1,0 +1,111 @@@
 +Source: scalapack
 +Section: devel
 +Priority: extra
 +Maintainer: Philipp Frauenfelder <pfrauenf at debian.org>
- Standards-Version: 3.1.1
- Build-Depends: mpich, lam2-dev, pvm-dev, blacs-mpich-dev, blacs-lam-dev, blacs-pvm-dev, g77, atlas2-dev, f2c
++Standards-Version: 3.5.5
++Build-Depends: mpich, lam3-dev, pvm-dev, blacs-mpich-dev, blacs-lam-dev, blacs-pvm-dev, g77, lapack-dev, blas-dev, f2c, debhelper
 +
 +Package: scalapack1-mpich
 +Architecture: any
 +Depends: mpich, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the shared libraries, it depends on the MPICH
 + implementation of MPI.
 + .
 + Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 +
 +Package: scalapack-mpich-dev
 +Architecture: any
- Depends: scalapack1-mpich
++Depends: scalapack1-mpich (= ${Source-Version}), blacs-mpich-dev, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the static libraries and the links, it
 + depends on the MPICH implementation of MPI.
 + .
 + Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 +
 +Package: scalapack-mpich-test
 +Architecture: any
 +Depends: scalapack-test-common, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the tester applications.
 +
 +Package: scalapack1-lam
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: blacs1-lam (>= 1.1-14), ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the shared libraries, it depends on the LAM
 + implementation of MPI.
 + .
 + Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 +
 +Package: scalapack-lam-dev
 +Architecture: any
- Depends: scalapack1-lam
++Depends: scalapack1-lam (= ${Source-Version}), lam3-dev, blacs-lam-dev (>= 1.1-14), ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the static libraries and the links, it
 + depends on the LAM implementation of MPI.
 + .
 + Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 +
 +Package: scalapack-lam-test
 +Architecture: any
 +Depends: scalapack-test-common, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the tester applications.
 +
 +Package: scalapack1-pvm
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: blacs1-pvm, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the shared libraries needed to run applications.
 + .
 + Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 +
 +Package: scalapack-pvm-dev
 +Architecture: any
- Depends: scalapack1-pvm
++Depends: scalapack1-pvm (= ${Source-Version}), blacs-pvm-dev, pvm-dev, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the static libraries and the links, it
 + depends on PVM
 + .
 + Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 +
 +Package: scalapack-pvm-test
 +Architecture: any
 +Depends: scalapack-test-common, ${shlibs:Depends}
 +Suggests: scalapack-doc
 +Description: Scalable Linear Algebra Package
 + ScaLAPACK is the parallel version of LAPACK. It depends on PVM or MPI.
 + .
 + This package provides the tester applications.
 +
 +Package: scalapack-test-common
 +Architecture: all
- Suggests: scalapack-lam-test | scalapack-mpich-test
++Suggests: scalapack-lam-test | scalapack-mpich-test | scalapack-pvm-test
 +Description: Test data for ScaLAPACK testers.
 + The ScaLAPACK tester in scalapack-lam-test or scalapack-mpich-test
 + need some data provided by this package.
diff --cc debian/rules
index f410435,0000000..36857ff
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,310 -1,0 +1,323 @@@
 +#! /usr/bin/make -f
 +# Made with the aid of debmake, by Christoph Lameter,
 +# based on the sample debian/rules file for GNU hello by Ian Jackson.
 +# Handmodified by P. Frauenfelder for debhelper support, 5 Sept 1998
 +
++package=scalapack
++
++version=$(shell expr `pwd` : '.*-\([0-9.]*\)')
++version_major=$(shell expr `pwd` : '.*-\([0-9]*\).[0-9.]*')
++
 +topdir=$(shell pwd)
 +
 +export DH_COMPAT=2
 +
 +export lamPACKAGES=-pscalapack1-lam -pscalapack-lam-dev -pscalapack-lam-test
 +export mpichPACKAGES=-pscalapack1-mpich -pscalapack-mpich-dev \
 +	-pscalapack-mpich-test
 +export pvmPACKAGES=-pscalapack1-pvm -pscalapack-pvm-dev -pscalapack-pvm-test
 +
 +build: build-lam build-mpich build-pvm
 +
 +build-lam: build-stamp-lam
 +
 +build-mpich: build-stamp-mpich
 +
 +build-pvm: build-stamp-pvm
 +
 +build-stamp-lam:
 +	dh_testdir
 +
 +# next is a clean
 +	echo *** cleaning object files ***
 +	BASEDIR=$(topdir) make clean
 +
 +# build the shared libraries
 +	echo *** building shared libraries for lam ***
 +	BASEDIR=$(topdir) MPI=lam FPIC=-fPIC make lib
 +	mkdir -p tmp
 +	set -e ;\
- 	for i in pblas tools redist scalapack ; do \
++	for i in scalapack ; do \
 +	  cd tmp ;\
 +	  ar x ../$${i}_lam.a ;\
 +	  cd .. ;\
- 	  gcc -shared -Wl,-soname=lib$$i-lam.so.1 -o \
- 	    lib$$i-lam.so.1.6 tmp/*.o ;\
- 	  ln -snf lib$$i-lam.so.1.6 lib$$i-lam.so.1 ;\
- 	  ln -snf lib$$i-lam.so.1 lib$$i-lam.so ;\
++	  gcc -shared -Wl,-soname=lib$$i-lam.so.$(version_major) -o \
++	    lib$$i-lam.so.$(version) tmp/*.o ;\
++	  ln -snf lib$$i-lam.so.$(version) lib$$i-lam.so.$(version_major) ;\
++	  ln -snf lib$$i-lam.so.$(version_major) lib$$i-lam.so ;\
 +	  rm tmp/* ;\
 +	done
 +	rmdir tmp
 +#	for i in $$(find -name "*.f"); do \
 +#		if grep '^[^\*].*TOTMEM *= *' $$i | grep -v 64000000 >/dev/null ; then \
 +#		cat $$i | sed 's,\(^[^\*].*TOTMEM *= *\)[0-9]*,\164000000,g' >tmp ;\
 +#		mv tmp $$i;\
 +#		fi;\
 +#	done
 +
 +# the testing binaries
 +	echo *** building static testing binaries for lam ***
 +	BASEDIR=$(topdir) MPI=lam BUILD=shared make exe
 +	set -e ;\
 +	cd TESTING ;\
- 	for i in $$(find -name 'x*'); do \
++	for i in $$(find -name 'x*' -maxdepth 1); do \
 +	  mv $$i $$i-lam ;\
 +	done
 +
 +# next is a clean
 +	echo *** cleaning object files ***
 +	BASEDIR=$(topdir) make clean
 +
 +# build the static libraries
 +	echo *** building static libraries for lam ***
 +	BASEDIR=$(topdir) MPI=lam make lib
 +
 +	touch build-stamp-lam
 +
 +build-stamp-mpich:
 +	dh_testdir
 +
 +# next is a clean
 +	echo *** cleaning object files ***
 +	BASEDIR=$(topdir) make clean
 +
 +# build the shared libraries
 +	echo *** building shared libraries for mpich ***
 +	BASEDIR=$(topdir) MPI=mpich FPIC=-fPIC make lib
 +	mkdir -p tmp
 +	set -e ;\
- 	for i in pblas tools redist scalapack ; do \
++	for i in scalapack ; do \
 +	  cd tmp ;\
 +	  ar x ../$${i}_mpich.a ;\
 +	  cd .. ;\
- 	  gcc -shared -Wl,-soname=lib$$i-mpich.so.1 -o \
- 	    lib$$i-mpich.so.1.6 tmp/*.o ;\
- 	  ln -snf lib$$i-mpich.so.1.6 lib$$i-mpich.so.1 ;\
- 	  ln -snf lib$$i-mpich.so.1 lib$$i-mpich.so ;\
++	  gcc -shared -Wl,-soname=lib$$i-mpich.so.$(version_major) -o \
++	    lib$$i-mpich.so.$(version) tmp/*.o ;\
++	  ln -snf lib$$i-mpich.so.$(version) lib$$i-mpich.so.$(version_major) ;\
++	  ln -snf lib$$i-mpich.so.$(version_major) lib$$i-mpich.so ;\
 +	  rm tmp/* ;\
 +	done
 +	rmdir tmp
 +
 +# the testing binaries
 +	echo *** building static testing binaries for mpich ***
 +	BASEDIR=$(topdir) MPI=mpich BUILD=shared make exe
 +	set -e ;\
 +	cd TESTING ;\
- 	for i in $$(find -name 'x*' ! -name 'x*-lam'); do \
++	for i in $$(find -name 'x*'  -maxdepth 1 ! -name 'x*-lam'); do \
 +	  mv $$i $$i-mpich ;\
 +	done
 +
 +# next is a clean
 +	echo *** cleaning object files ***
 +	BASEDIR=$(topdir) make clean
 +
 +# build the static libraries
 +	echo *** building static libraries for mpich ***
 +	BASEDIR=$(topdir) MPI=mpich make lib
 +
 +	touch build-stamp-mpich
 +
 +build-stamp-pvm:
 +	dh_testdir
 +
 +# next is a clean
 +	echo *** cleaning object files ***
 +	BASEDIR=$(topdir) make clean
 +
 +# build the shared libraries
 +	echo *** building shared libraries for pvm ***
 +	BASEDIR=$(topdir) MPI=pvm FPIC=-fPIC make lib
 +	mkdir -p tmp
 +	set -e ;\
- 	for i in pblas tools redist scalapack ; do \
++	for i in scalapack ; do \
 +	  cd tmp ;\
 +	  ar x ../$${i}_pvm.a ;\
 +	  cd .. ;\
- 	  gcc -shared -Wl,-soname=lib$$i-pvm.so.1 -o \
- 	    lib$$i-pvm.so.1.6 tmp/*.o ;\
- 	  ln -snf lib$$i-pvm.so.1.6 lib$$i-pvm.so.1 ;\
- 	  ln -snf lib$$i-pvm.so.1 lib$$i-pvm.so ;\
++	  gcc -shared -Wl,-soname=lib$$i-pvm.so.$(version_major) -o \
++	    lib$$i-pvm.so.$(version) tmp/*.o ;\
++	  ln -snf lib$$i-pvm.so.$(version) lib$$i-pvm.so.$(version_major) ;\
++	  ln -snf lib$$i-pvm.so.$(version_major) lib$$i-pvm.so ;\
 +	  rm tmp/* ;\
 +	done
 +	rmdir tmp
 +
 +# the testing binaries
 +	echo *** building static testing binaries for pvm ***
 +	BASEDIR=$(topdir) MPI=pvm BUILD=shared make exe
 +	set -e ;\
 +	cd TESTING ;\
- 	for i in $$(find -name 'x*' ! -name 'x*-lam' ! -name 'x*-mpich'); do \
++	for i in $$(find -name 'x*'  -maxdepth 1 ! -name 'x*-lam' ! -name 'x*-mpich'); do \
 +	  mv $$i $$i-pvm ;\
 +	done
 +
 +# next is a clean
 +	echo *** cleaning object files ***
 +	BASEDIR=$(topdir) make clean
 +
 +# build the static libraries
 +	echo *** building static libraries for pvm ***
 +	BASEDIR=$(topdir) MPI=pvm make lib
 +
 +	touch build-stamp-pvm
 +
 +clean:
 +	dh_testdir
 +	dh_testroot
 +	rm -f build-stamp-* install-stamp-* install-dirs-stamp
 +	BASEDIR=$(topdir) make clean
 +	rm -f *.a
 +	rm -f *so*
 +	rm -f TESTING/x*
 +	rm -fr tmp
 +#	for i in $$(find -name "*.f"); do \
 +#		if grep '^[^\*].*TOTMEM *= *' $$i | grep 64000000 >/dev/null ; then\
 +#		cat $$i | sed -e 's/\(^[^\*].*TOTMEM *= *\)[0-9]*,/\12000000,/g' -e 's/\(^[^\*].*TOTMEM *= *\)[0-9]*\( *)\)/\13000000\2/g'>tmp ;\
 +#		mv tmp $$i;\
 +#		fi;\
 +#	done
 +	dh_clean
 +
 +install: install-dirs install-mpich install-lam install-pvm
 +
 +install-dirs: install-dirs-stamp
 +
 +install-dirs-stamp:
 +	dh_testdir
 +	dh_testroot
 +	dh_clean -k
 +	dh_installdirs -v
 +
 +	touch install-dirs-stamp
 +
 +install-lam: install-stamp-lam
 +
 +install-mpich: install-stamp-mpich
 +
 +install-pvm: install-stamp-pvm
 +
 +install-stamp-lam: build-stamp-lam
 +	dh_testdir
 +	dh_testroot
 +
 +	set -e ;\
- 	for i in pblas tools redist scalapack ; do \
- 	  install lib$$i-lam.so.1.6 \
- 	    `pwd`/debian/scalapack1-lam/usr/lib/lib$$i-lam.so.1.6 ;\
++	for i in scalapack ; do \
++	  install lib$$i-lam.so.$(version) \
++	    `pwd`/debian/scalapack1-lam/usr/lib/lib$$i-lam.so.$(version) ;\
 +	done
 +
 +	install TESTING/x*-lam \
 +	  `pwd`/debian/scalapack-lam-test/usr/lib/scalapack
 +
 +	set -e ;\
- 	for i in pblas scalapack tools redist ; do \
++	for i in scalapack ; do \
 +	  install $${i}_lam.a \
 +	    `pwd`/debian/scalapack-lam-dev/usr/lib/lib$$i-lam.a ;\
 +	done
 +
 +	touch install-stamp-lam
 +
 +install-stamp-mpich: build-stamp-mpich
 +	dh_testdir
 +	dh_testroot
 +
 +	set -e ;\
- 	for i in pblas tools redist scalapack ; do \
- 	  install lib$$i-mpich.so.1.6 \
- 	    `pwd`/debian/scalapack1-mpich/usr/lib/lib$$i-mpich.so.1.6 ;\
++	for i in scalapack ; do \
++	  install lib$$i-mpich.so.$(version) \
++	    `pwd`/debian/scalapack1-mpich/usr/lib/lib$$i-mpich.so.$(version) ;\
 +	done
 +
 +	install TESTING/x*-mpich \
 +	  `pwd`/debian/scalapack-mpich-test/usr/lib/scalapack
 +
 +	set -e ;\
- 	for i in pblas scalapack tools redist ; do \
++	for i in scalapack ; do \
 +	  install $${i}_mpich.a \
 +	    `pwd`/debian/scalapack-mpich-dev/usr/lib/lib$$i-mpich.a ;\
 +	done
 +
 +	touch install-stamp-mpich
 +
 +install-stamp-pvm: build-stamp-pvm
 +	dh_testdir
 +	dh_testroot
 +
 +	set -e ;\
- 	for i in pblas tools redist scalapack ; do \
- 	  install lib$$i-pvm.so.1.6 \
- 	    `pwd`/debian/scalapack1-pvm/usr/lib/lib$$i-pvm.so.1.6 ;\
++	for i in scalapack ; do \
++	  install lib$$i-pvm.so.$(version) \
++	    `pwd`/debian/scalapack1-pvm/usr/lib/lib$$i-pvm.so.$(version) ;\
 +	done
 +
 +	install TESTING/x*-pvm \
 +	  `pwd`/debian/scalapack-pvm-test/usr/lib/scalapack
 +
 +	set -e ;\
- 	for i in pblas scalapack tools redist ; do \
++	for i in scalapack ; do \
 +	  install $${i}_pvm.a \
 +	    `pwd`/debian/scalapack-pvm-dev/usr/lib/lib$$i-pvm.a ;\
 +	done
 +
 +	touch install-stamp-pvm
 +
 +binary-arch: build install
- 	dh_testversion ge 2.0
 +	dh_testdir
 +	dh_testroot
 +	dh_installdocs README 
 +	dh_installexamples
 +	dh_installchangelogs
 +	dh_link
 +	dh_compress
 +	dh_fixperms
 +	dh_strip
 +	dh_makeshlibs
 +	dh_installdeb
- 	LD_LIBRARY_PATH=$(topdir) dh_shlibdeps
++	dh_shlibdeps -l$(topdir)
 +	dh_gencontrol
 +	dh_md5sums
 +	dh_builddeb
 +
- binary-indep:
- 	dh_testversion ge 2.0
++install-indep: install-stamp-indep
++
++install-stamp-indep:
 +	dh_testdir -i
 +	dh_testroot -i
 +	dh_installdirs -i
- 	dh_installdocs -i README 
- 	dh_installchangelogs -i
 +
 +	set -e ;\
- 	for i in $$(find TESTING -name '*.dat'); do \
++	for i in $$(find TESTING -name '*.dat') ; do \
 +	  install -m 644 $$i \
 +	    `pwd`/debian/scalapack-test-common/usr/lib/scalapack ;\
 +	done
- 	for i in $$(find REDIST/TESTING -name '*.dat'); do \
++	set -e ;\
++	for i in $$(find REDIST/TESTING -name '*.dat') ; do \
 +	  install -m 644 $$i \
 +	    `pwd`/debian/scalapack-test-common/usr/lib/scalapack ;\
 +	done
- 	for i in $$(find PBLAS -name '*.dat'); do \
++	set -e ;\
++	for i in $$(find PBLAS -name '*.dat') ; do \
 +	  install -m 644 $$i \
 +	    `pwd`/debian/scalapack-test-common/usr/lib/scalapack ;\
 +	done
 +
++	touch install-stamp-indep
++
++binary-indep: install-indep
++	dh_testdir -i
++	dh_testroot -i
++	dh_installdocs -i README 
++	dh_installchangelogs -i
++
 +	dh_link -i
 +	dh_compress -i
 +	dh_strip -i
 +	dh_fixperms -i
 +	dh_installdeb -i
 +	dh_gencontrol -i
 +	dh_md5sums -i
 +	dh_builddeb -i
 +
 +source diff:
 +	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
 +
- binary: binary-indep binary-arch
++binary: binary-arch binary-indep
 +
- .PHONY: binary binary-arch binary-indep clean build
++.PHONY: binary binary-indep binary-arch clean build
diff --cc debian/scalapack-lam-dev.links
index 0587ce9,0000000..40d632e
mode 100644,000000..100644
--- a/debian/scalapack-lam-dev.links
+++ b/debian/scalapack-lam-dev.links
@@@ -1,4 -1,0 +1,1 @@@
- usr/lib/libpblas-lam.so.1		usr/lib/libpblas-lam.so
 +usr/lib/libscalapack-lam.so.1		usr/lib/libscalapack-lam.so
- usr/lib/libtools-lam.so.1		usr/lib/libtools-lam.so
- usr/lib/libredist-lam.so.1		usr/lib/libredist-lam.so
diff --cc debian/scalapack-mpich-dev.links
index e711ff7,0000000..2f26854
mode 100644,000000..100644
--- a/debian/scalapack-mpich-dev.links
+++ b/debian/scalapack-mpich-dev.links
@@@ -1,4 -1,0 +1,1 @@@
- usr/lib/libpblas-mpich.so.1		usr/lib/libpblas-mpich.so
 +usr/lib/libscalapack-mpich.so.1		usr/lib/libscalapack-mpich.so
- usr/lib/libtools-mpich.so.1		usr/lib/libtools-mpich.so
- usr/lib/libredist-mpich.so.1		usr/lib/libredist-mpich.so
diff --cc debian/scalapack-pvm-dev.links
index 5c69632,0000000..ed0af27
mode 100644,000000..100644
--- a/debian/scalapack-pvm-dev.links
+++ b/debian/scalapack-pvm-dev.links
@@@ -1,4 -1,0 +1,1 @@@
- usr/lib/libpblas-pvm.so.1		usr/lib/libpblas-pvm.so
 +usr/lib/libscalapack-pvm.so.1		usr/lib/libscalapack-pvm.so
- usr/lib/libtools-pvm.so.1		usr/lib/libtools-pvm.so
- usr/lib/libredist-pvm.so.1		usr/lib/libredist-pvm.so
diff --cc debian/scalapack1-lam.links
index 8bdc3cc,0000000..77a4b39
mode 100644,000000..100644
--- a/debian/scalapack1-lam.links
+++ b/debian/scalapack1-lam.links
@@@ -1,4 -1,0 +1,1 @@@
- usr/lib/libpblas-lam.so.1.6		usr/lib/libpblas-lam.so.1
- usr/lib/libscalapack-lam.so.1.6		usr/lib/libscalapack-lam.so.1
- usr/lib/libtools-lam.so.1.6		usr/lib/libtools-lam.so.1
- usr/lib/libredist-lam.so.1.6		usr/lib/libredist-lam.so.1
++usr/lib/libscalapack-lam.so.1.7		usr/lib/libscalapack-lam.so.1
diff --cc debian/scalapack1-mpich.links
index 7e847b6,0000000..da8d9f7
mode 100644,000000..100644
--- a/debian/scalapack1-mpich.links
+++ b/debian/scalapack1-mpich.links
@@@ -1,4 -1,0 +1,1 @@@
- usr/lib/libpblas-mpich.so.1.6		usr/lib/libpblas-mpich.so.1
- usr/lib/libscalapack-mpich.so.1.6	usr/lib/libscalapack-mpich.so.1
- usr/lib/libtools-mpich.so.1.6		usr/lib/libtools-mpich.so.1
- usr/lib/libredist-mpich.so.1.6		usr/lib/libredist-mpich.so.1
++usr/lib/libscalapack-mpich.so.1.7	usr/lib/libscalapack-mpich.so.1
diff --cc debian/scalapack1-pvm.links
index a425e3c,0000000..326d808
mode 100644,000000..100644
--- a/debian/scalapack1-pvm.links
+++ b/debian/scalapack1-pvm.links
@@@ -1,4 -1,0 +1,1 @@@
- usr/lib/libpblas-pvm.so.1.6		usr/lib/libpblas-pvm.so.1
- usr/lib/libscalapack-pvm.so.1.6		usr/lib/libscalapack-pvm.so.1
- usr/lib/libtools-pvm.so.1.6		usr/lib/libtools-pvm.so.1
- usr/lib/libredist-pvm.so.1.6		usr/lib/libredist-pvm.so.1
++usr/lib/libscalapack-pvm.so.1.7		usr/lib/libscalapack-pvm.so.1
diff --cc debian/shlibs.local
index 9e40504,0000000..c574526
mode 100644,000000..100644
--- a/debian/shlibs.local
+++ b/debian/shlibs.local
@@@ -1,12 -1,0 +1,3 @@@
- libscalapack-pvm 1 scalapack1-pvm (>> 1.6-0), scalapack1-pvm (<< 1.6-99)
- libscalapack-mpich 1 scalapack1-mpich (>> 1.6-0), scalapack1-mpich (<< 1.6-99)
- libscalapack-lam 1 scalapack1-lam (>> 1.6-0), scalapack1-lam (<< 1.6-99)
- libredist-pvm 1 scalapack1-pvm (>> 1.6-0), scalapack1-pvm (<< 1.6-99)
- libredist-mpich 1 scalapack1-mpich (>> 1.6-0), scalapack1-mpich (<< 1.6-99)
- libredist-lam 1 scalapack1-lam (>> 1.6-0), scalapack1-lam (<< 1.6-99)
- libtools-pvm 1 scalapack1-pvm (>> 1.6-0), scalapack1-pvm (<< 1.6-99)
- libtools-mpich 1 scalapack1-mpich (>> 1.6-0), scalapack1-mpich (<< 1.6-99)
- libtools-lam 1 scalapack1-lam (>> 1.6-0), scalapack1-lam (<< 1.6-99)
- libpblas-pvm 1 scalapack1-pvm (>> 1.6-0), scalapack1-pvm (<< 1.6-99)
- libpblas-mpich 1 scalapack1-mpich (>> 1.6-0), scalapack1-mpich (<< 1.6-99)
- libpblas-lam 1 scalapack1-lam (>> 1.6-0), scalapack1-lam (<< 1.6-99)
++libscalapack-mpich 1 scalapack1-mpich (= ${Source-Version})
++libscalapack-lam 1 scalapack1-lam (= ${Source-Version})
++libscalapack-pvm 1 scalapack1-pvm (= ${Source-Version})

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/scalapack.git



More information about the debian-science-commits mailing list