>Dear Anton,
>
>>I'm trying to write a short demo coarray program
>>illustrating a race condition.
>
>Since that is prohibited by the standard, this means that your program is
>"not standard-conforming Fortran".
Sorry, I don't get you. What specific prohibition
you refer to here?
Are you saying this fragment violates the standard?
integer :: i[*]
if ( this_image() .eq. 1 ) i = i[2]
if ( this_image() .eq. 2 ) i = i[1]
I didn't think so.
Thanks
Anton
|