[Pw_forum] error with open64 compilers
Arturo
artginer at bifi.es
Wed Jun 6 09:41:22 CEST 2012
Thanks for your advice!! I will test ifort and I will compare it with
Open64 or pathscale.
Regards
Arturo
El 05/06/12 11:40, GAO Zhe escribió:
> For AMD machine, you can try the free version of PathScale, which
> shares the libraries with open64, but has better compability.
> Further, according to my experience, even for AMD machine, ifort+MKL
> provide higher efficiency than PathSclae+AMCL, this may be mainly
> caused by the missing of FFTW (only FFT) in AMCL.
> Of course, I have not tested every possibility, hope you can find
> better compiler and math-libraries combination in AMD platform.
>
> --
> GAO Zhe
> CMC Lab, Materials Science & Engineering Department,
> Seoul National University, South Korea
>
> At 2012-06-05 17:11:03,Arturo <artginer at bifi.es> wrote:
>
> Now it gives me another error:
>
> mpif90 -O3 -ftpp -D__FFTW -D__MPI -D__PARA -I../include
> -I../../iotk/src -I../../Modules -I. -c cglib.f90
>
> real(DP) :: zmat( MAXVAL(descla(:)%nrlx), nudx, nspin ),
> fmat( MAXVAL(descla(:)%nrlx), nudx, nspin ), fdiag( nx )
> ^
> openf95-870 openf90: ERROR CALCMT, File = cglib.f90, Line = 25,
> Column = 25
> The intrinsic call "MAXVAL" is not valid in a specification
> expression.
>
> real(kind=DP) z0( MAXVAL(descla(:)%nrlx), nudx, nspin )
> ^
> openf95-870 openf90: ERROR ROTATE, File = cglib.f90, Line = 102,
> Column = 28
> The intrinsic call "MAXVAL" is not valid in a specification
> expression.
>
> We have a machine with AMD interlagos processor and the vendor
> recommend us to use this compiler Open64 from AMD.
>
> Thanks for your help!!
> Arturo
>
> El 05/06/12 10:49, Lorenzo Paulatto escribió:
>> On Tue, Jun 5, 2012 at 10:32 AM, Arturo <artginer at bifi.es
>> <mailto:artginer at bifi.es>> wrote:
>>
>> real(dp), parameter :: fac = (1.d0/2.d0) *
>> 1.d0/(3.d0*pi**2)**(1.d0/3.d0)
>>
>> ^
>> openf95-206 openf90: ERROR DO_RDG, File = elf.f90, Line =
>> 203, Column = 70
>> The exponent in a constant initialization expression must
>> be type
>> integer.
>>
>> How can I solve it?
>>
>>
>> Open the file with a text editor and replace the right-hand-side
>> expression with its result: 0.161620459673995d0
>>
>> But, where did you find this compiler? And, I'm just curious, why
>> did you choose it? Are you sure it is reliable?
>>
>> bests
>>
>> --
>> Lorenzo Paulatto IdR @ IMPMC/CNRS & Université Paris 6
>> phone: +33 (0)1 44275 084 / skype: paulatz
>> www: http://www-int.impmc.upmc.fr/~paulatto/
>> <http://www-int.impmc.upmc.fr/%7Epaulatto/>
>> mail: 23-24/4é16 Boîte courrier 115, 4 place Jussieu 75252 Paris
>> Cédex 05
>>
>>
>>
>>
>> _______________________________________________
>> Pw_forum mailing list
>> Pw_forum at pwscf.org
>> http://www.democritos.it/mailman/listinfo/pw_forum
>
>
> --
> Arturo Giner Gracia
> HPC research group System Administrator
> Instituto de Biocomputación y Física de Sistemas Complejos (BIFI)
> Universidad de Zaragoza
> e-mail:artginer at bifi.es
> phone: (+34) 976762992
>
>
>
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20120606/7b573fcd/attachment.html>
More information about the users
mailing list