forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
- From: Kristopher Andersen <andersen@yclept.ucdavis.edu>
- To: ABINIT Forum <forum@abinit.org>
- Subject: OpenMP compiliation using PGI
- Date: Thu, 23 Oct 2003 17:35:23 -0700 (PDT)
When compiling ABINIT 4.0.4 with OpenMP parallization using the PGI
compiler, the compilation fails on opernla_ylm.f due to an (apparent)
error with some of the OMP directives. The error message is
pgf90 -fastsse -Mextend -Mfree -mp -c opernla_ylm_cpp.f
PGF90-S-0155-Adjustable/automatic variables must appear in a PRIVATE
clause when DEFAULT(PRIVATE) is present - kpg (opernla_ylm_cpp.f:99)
PGF90-S-0038-Symbol, kpg, has not been explicitly declared
(opernla_ylm_cpp.f)
Similar errors are given for the variables scalarr and scalari as
well. I've tried this using both version 4.1-1 and 5.0-1 of pgf90. Has
anybody had any luck compiling a SMP parallel version of ABINIT using
the PGI compiler?
--
Kristopher Andersen http://yclept.ucdavis.edu/~andersen
Department of Physics andersen@physics.ucdavis.edu
University of California at Davis +1 (530) 752-0446
- OpenMP compiliation using PGI, Kristopher Andersen, 10/24/2003
Archive powered by MHonArc 2.6.16.