[CPMD-list] Error compiling on HP

Axel Kohlmeyer axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Tue Mar 11 10:29:43 CET 2003


On Tue, 11 Mar 2003 12:19:14 +0300  "Sergey" wrote:

> 
> Dear All,
>  
> I cannot compile new CPMD code on HP-UX Itanium2 mashine using HP 2.5 Fortran
 90 compiler. I got message:
>  
> mpif90 -c +Ofast +Odataprefetch +DSnative +U77 +DD64 +externals=equiv_file  .
/vpsi.f -o  ./vpsi.o
> .//fciAAAa29173.f
>    external subroutine VPSI
>  
> C$OMP+                      IKIND,PSI,C0,C2,IBB)
>                                                ^
> Error 3 at (306:./vpsi.F) : unbalanced parenthesis
>  
> C$OMP+      TPIBA2,GAKIN,GCKIN,XSKIN,FI,C0,C2,IS1,NOSTAT,FIP1,IS2)
>                                                                  ^
> Error 3 at (332:./vpsi.F) : unbalanced parenthesis
>  
> C$OMP+     C2,C0,FI,TPIBA2,IS1,IS2,NOSTAT,FIP1)
>                                               ^
> Error 3 at (348:./vpsi.F) : unbalanced parenthesis
>    external subroutine VPSIMT
>  
> 3 Errors
> f90: Errors detected.
> make: *** [vpsi.o] Error 1
> /users/sergey/CPMD-3.7.1/SOURCE 14 %
>  
> The same error I got without MPI.
> Do you know this problem? The fortran version is HP 2.5


hi sergey,

it seems, that your compiler has some problems with the openmp
directives. perhaps they have been scrambled during preprocessing.
you could try changing '-DPARALLEL' to '-DPARALLEL=parallel'.

cheers,
	axel.

>  
> Thank you,
> Sergey
> _______________________________________________
> CPMD-list mailing list
> CPMD-list at cpmd.org
> http://www.cpmd.org/mailman/listinfo/cpmd-list
> 

--

=======================================================================
Axel Kohlmeyer      e-mail:  axel.kohlmeyer at theochem.ruhr-uni-bochum.de
Lehrstuhl fuer Theoretische Chemie          Phone: ++49 (0)234/32-26673
Ruhr-Universitaet Bochum - NC 03/53         Fax:   ++49 (0)234/32-14045
D-44780 Bochum                   http://www.theochem.ruhr-uni-bochum.de
=======================================================================
If you make something idiot-proof, the universe creates a better idiot.



More information about the CPMD-list mailing list