[Octopus-users] compilation problems

Davide.Provasi@mi.infn.it Davide.Provasi@mi.infn.it
Wed, 15 Sep 2004 11:39:42 +0200 (CEST)


 Dear Octopus users,

 I have been trying to compile version 1.4a _without_ success on a
 xeon cluster with either intel 8.0 or pfg90. I am aware of the problems
with ifc already reported in the list (interal compiler errors), so I'll
concentrate on pgf90.

The configure
./configure --enable-fft=fftw3
--with-fft-lib="/gpfs_home/dprovasi/lib/libfftw3.a"

script goes smoothly but then the make gives the error reported below.
Could someone hint a solution?


thank you in advance.

Davide Provasi










/lib/cpp -C liboct.F90 > liboct.f90
pgf90 -O2 -fast -Munroll -Mnoframe -Mdalign -c  -o liboct.o liboct.f90
PGF90-S-0034-Syntax error at or near identifier write_iter_double
(liboct.F90: 84)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
284)
PGF90-S-0034-Syntax error at or near identifier oct_gamma4 (liboct.F90: 286)
PGF90-S-0134-Illegal attribute - intent specified for nondummy argument x
(liboct.F90: 287)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
289)
PGF90-S-0302-Unmatched ENDFUNCTION statement (liboct.F90: 290)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines - 
(liboct.F90: 290)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
296)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_bessel4 (liboct.F90: 297)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
302)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_bessel_j04 (liboct.F90: 303)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
308)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_bessel_j14 (liboct.F90: 309)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
314)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_bessel_k04 (liboct.F90: 315)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
320)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_bessel_k14 (liboct.F90: 321)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
326)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_asinh4 (liboct.F90: 327)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
332)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_erf4 (liboct.F90: 333)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
338)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_erfc4 (liboct.F90: 339)
PGF90-S-0195-Statement may not appear in an INTERFACE block  (liboct.F90:
345)
PGF90-S-0155-Generic INTERFACE may not mix functions and subroutines -
oct_ylm4 (liboct.F90: 346)
PGF90-F-0008-Error limit exceeded (liboct.F90: 346)
PGF90/any Linux/x86 5.1-3: compilation aborted
make[2]: *** [liboct.o] Error 2
make[2]: Leaving directory `/gpfs_home/dprovasi/octopus-1.4a/src'
make[1]: *** [all] Error 2