This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Auto-vectorization of SUM intrinsic in gfortran


Dear all,
In spite that some information on the WWW says that the SUM intrinsic
function of Fortran 90 can be parallelizable, I found that gfortran
4.5 do not parallelize the following line (even if I fix or change
“AHID” variable to “1” ):

??temporal= SUM(PERLIN(1:NLIN,AHID,1:NETP,1:NBLO))

Where PERLIN is defined as: ?REAL*8? PERLIN(MAXLIN,0:1,MAXETP,MAXBLO).
The compiler report: “note: not vectorized: unsupported use in stmt.”
Am I missing something?

Regards
Wilfredo


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]