Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
30 Views

Minloc result in disagreement with Fortran 2003

Jump to solution

Is this piece of code using minloc in disagreement with the Fortran 2003 standard?

%%%%%%%%%%%%%%%%%%%%%%%%%%%

program minloc_test

implicit none

real, dimension(2):: array = (/0., 0.2/)

integer:: pos

pos = minloc(array, 1, array < 0.)

! It should be 0 according to f2003

print *, pos

! The result is 1 with Intel Fortran 2018

end program

 

0 Kudos

Accepted Solutions
Highlighted
Valued Contributor III
30 Views

read https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/801969

 

View solution in original post

0 Kudos
2 Replies
Highlighted
Valued Contributor III
31 Views

read https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/801969

 

View solution in original post

0 Kudos
Highlighted
30 Views

Thank you very much Andrew!

0 Kudos