[Wien] Parallel compile errors (alpha and linux)

Steven Homolya Steven.Homolya at spme.monash.edu.au
Sun Jan 18 04:28:58 CET 2004


Michael,

Here are the compiler options that worked for me on the alpha:

     O   Compiler options:        -fast -convert big_endian -free
     L   Linker Flags:
     P   Preprocessor flags       '-DParallel'
     R   R_LIB (LAPACK+BLAS):     -lcxml

... and for MPI parallel:

     RP  RP_LIB(SCALAPACK+PBLAS): /opt/scalapack/scalapack_ALPHA.a
/opt/scalapack/pblas_ALPHA.a /opt/scalapack/tools_ALPHA.a
/opt/scalapack/redist_ALPHA.a /opt/blacs/LIB/blacsF77init_MPI-ALPHA-1.a
/opt/blacs/LIB/blacs_MPI-ALPHA-1.a -lcxml -lmpi -lelan
     FP  FPOPT(par.comp.options): -fast -convert big_endian -free
     MP  MPIRUN commando        : prun -n _NP_ _EXEC_

The location of the libraries will almost certainly be different on
your system, but it should give an idea of what is needed.

Note that Wien2k does not use the native parallel math libraries (i.e., no
-ldxmlp, just -lcxml). "Fine grain" parallel is done using scalapack only.

Cheers,

Steve

--
Steven Homolya
School of Physics and Materials Engineering
Monash University, VIC 3800
Australia
Tel: +61 3 9905 3694
Fax: +61 3 9905 3637

On Sat, 17 Jan 2004, Michael Mayo wrote:

> Dear Wien group,
>
> I'm attempting to compile the parallel binaries, Wien2k_03, on both the
> alpha-True64UNIX and Intel-Linux platforms(Compaq Fortran 5.5 and PGI
> Cluster Development Kit v4.1-2 respectively) and I'm getting similar
> unresolved symbol errors on both platforms. Linking of the Compaq(alpha)
> parallel libraries is done via -ldxmlp and linking for the
> PGI(Intel-Linux) parallel libraries is done via -Mscalapack. I've also
> tried linking to my own compiled SCALAPACK, BLACS, PBLAS etc by pointing
> to the correct directories and using -lscalapack -lpblas, etc. and I get
> the same unresolved symbol errors. Compiler switches for Compaq Fortran
> are...
> f90 -mp -O -convert big_endian -free
> and for the PGI compiler...
> mpif90 -Mfreeform -fast -Kieee
> Any help or pointers would be greatly appreciated.
>
> Thank you in advance,
>
> Michael Mayo
> Department of Physics
> University of Texas at Arlington
>
> Error message from the alpha compile follows (Linux is similar)
>
> Unresolved:
> pdgemr2d_
> sl_init_
> descinit_
> blacs_gridinfo_
> numroc_
> slenable_
> slcombine_
> slboot_
> sltimer_
> pdlared1d_
> pxerbla_
> pdsytrd_
> pdstein_
> pdstebz_
> pdormtr_
> pdlascl_
> pdelget_
> pchk2mat_
> pchk1mat_
> igamn2d_
> dgebs2d_
> dgebr2d_
> chk1mat_
> pdlansy_
> pdlamch_
> indxg2p_
> iceil_
> pzunmtr_
> pzstein_
> pzlascl_
> pzhetrd_
> pzelget_
> pzlanhe_
> pdtrsm_
> pdsyevx_
> pdsygst_
> pdpotrf_
> pdtrmr2d_
> pdgemm_
> pdsyr2k_
> pdsymm_
> pzsyr2k_
> pzher2k_
> pzgemm_
> f90: Severe: Failed while trying to link.
> *** Exit 1
> Stop.
> *** Exit 1
> Stop.
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
>




More information about the Wien mailing list