[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