📎 AI Summary:
The user reports that a 64-bit Fortran program running on Windows 7 with MS MPI 2008 R2 functions correctly, but after upgrading to Windows 10 and installing MS MPI V10, the program no longer transmits array data between tasks, although other variables work fine. They seek help in understanding why this issue persists despite updating MPI. Another user suggests switching to a more modern, supported programming language as a possible solution. The overall tone indicates a technical problem with MPI array communication after OS and software upgrades, with a brief alternative suggestion.

Said El Noshokaty

New Member
Joined
Nov 23, 2019
Messages
1
Thread Author #1
Hi everyone,

I have a 64bit Fortran program that was compiled by Intel Fortran Compiler under Windows 7 pro 64bit and MS MPI 2008 R2. When I moved to Windows 10 and run the same program I noticed that arrays are not any more sent between tasks. I used to send the array variable specifying its start location; say A(1), and it's length; say 100. Only non-array variables are sent and received. I unstalled the old MS MPI and replace it with a new one (V10) but the problem still exists. Is there any idea why is that? I need help.

Best regards.

Said