Skip to Content.
Sympa Menu

forum - Re: [abinit-forum] Compilation with pgmpi

forum@abinit.org

Subject: The ABINIT Users Mailing List ( CLOSED )

List archive

Re: [abinit-forum] Compilation with pgmpi


Chronological Thread 
  • From: "Matteo Giantomassi" <Matteo.Giantomassi@uclouvain.be>
  • To: forum@abinit.org
  • Subject: Re: [abinit-forum] Compilation with pgmpi
  • Date: Sat, 14 Nov 2009 12:58:12 +0100
  • Importance: Normal

> Dear all,
>
Dear Lai Jiang,

PGI compilers are not officially supported anymore.
Trying to compile the last versions of abinit with PGI
causes zillions of internal compiler errors (gentle term
for bugs of the compiler).
Even the latest version of PGI doesn't work properly.

This topic has been already discussed on the forum.
I strongly suggest you use a different compiler.
GNU gfortran or ifc are known to work well.

Best Regards
Matteo Giantomassi


> I'm compiling abinit using the following configuration:
>
> ./configure --with-mpi-prefix=/data/apps/pgmpich --disable-all-plugins
> --prefix=$HOME
>
> The make process failed giving the error message:
>
> make[3]: Entering directory
> `/data/home/rappe/jianglai/abinit-5.8.4/src/10_defs'
> /data/apps/pgmpich/bin/mpif90 -DHAVE_CONFIG_H -I. -I../.. -O2 -g
> -module
> /data/home/rappe/jianglai/abinit-5.8.4/tmp-modules
> -I/data/home/rappe/jianglai/abinit-5.8.4/tmp-modules -Mextend -c -o
> defs_datatypes.o defs_datatypes.F90
> PGF90-S-0155-Illegal component initialization in derived type bz_mesh_type
> (defs_datatypes.F90: 1313)
> PGF90-S-0155-Illegal component initialization in derived type bz_mesh_type
> (defs_datatypes.F90: 1328)
> PGF90-S-0155-Illegal component initialization in derived type wannierdata
> (defs_datatypes.F90: 4218)
> PGF90-S-0155-Illegal component initialization in derived type jpt_gwpc_2d
> (defs_datatypes.F90: 4273)
> PGF90-S-0155-Illegal component initialization in derived type jpt_gwpc_3d
> (defs_datatypes.F90: 4298)
> PGF90-S-0155-Illegal component initialization in derived type ppmodel_type
> (defs_datatypes.F90: 4334)
> 0 inform, 0 warnings, 6 severes, 0 fatal for defs_datatypes
> make[3]: *** [defs_datatypes.o] Error 2
> make[3]: Leaving directory
> `/data/home/rappe/jianglai/abinit-5.8.4/src/10_defs'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/data/home/rappe/jianglai/abinit-5.8.4/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/data/home/rappe/jianglai/abinit-5.8.4'
> make: *** [all] Error 2
>
> Can someone help me figure out what's the problem there?
>
> Thank you all.
>





Archive powered by MHonArc 2.6.16.

Top of Page