[Pw_forum] compile error, pathscale compiler
Jess Kondor
kondor.jess at gmail.com
Thu Aug 13 20:18:23 CEST 2009
hello all,
I use pathscale compiler (3.2) to compiler q-e, v.4.1. I got this
error message:
mpif90 -O2 -OPT:Olimit=0 -ftpp -march=opteron -D__EKO -D__FFTW3
-D__MPI -D__PARA -I../include -I./ -I../Modules -I../iotk/src
-I../PW -I../PH -c mp_base.f90
CALL synchronize( gid )
^
pathf95-700 pathf90: ERROR BCAST_REAL, File = mp_base.f90, Line = 62,
Column = 14
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( gid )
^
pathf95-700 pathf90: ERROR BCAST_INTEGER, File = mp_base.f90, Line =
111, Column = 14
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( gid )
^
pathf95-700 pathf90: ERROR BCAST_LOGICAL, File = mp_base.f90, Line =
157, Column = 14
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR REDUCE_BASE_REAL, File = mp_base.f90, Line
= 252, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR REDUCE_BASE_INTEGER, File = mp_base.f90,
Line = 383, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR REDUCE_BASE_REAL_TO, File = mp_base.f90,
Line = 484, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR REDUCE_BASE_INTEGER_TO, File = mp_base.f90,
Line = 572, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR PARALLEL_MIN_INTEGER, File = mp_base.f90,
Line = 660, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR PARALLEL_MAX_INTEGER, File = mp_base.f90,
Line = 756, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR PARALLEL_MIN_REAL, File = mp_base.f90, Line
= 851, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
CALL synchronize( comm )
^
pathf95-700 pathf90: ERROR PARALLEL_MAX_REAL, File = mp_base.f90, Line
= 947, Column = 8
The intrinsic call "SYNCHRONIZE" is being made with illegal arguments.
pathf95: PathScale(TM) Fortran Version 3.2 (f14) Thu Aug 13, 2009 10:14:01
pathf95: 1277 source lines
pathf95: 11 Error(s), 0 Warning(s), 0 Other message(s), 0 ANSI(s)
pathf95: "explain pathf95-message number" gives more information about
each message
make[1]: *** [mp_base.o] Error 2
Unfortunately, I don't know fortran very well, so I cannot figure it
out what is wrong. BTW, pgi compiler can compile this module.
--
=====================================
Jess Kondor
NSTI, PhD
=====================================
More information about the users
mailing list