I love ARM. Yes, I do. - Why do I work for Intel then? Because I love Intel even more.
This is a simple test for ifort.
integer a,b,c a = 1 b = 2 call sub(a,b,c) write(*,*)'c=',c stop end
I have a copy of the original Digital Visual Fortran which eventually became the Compaq Visual Fortran. I have purchesed all upgrades and versions until they have discontinued.
I have found that there is an essential limitation in the use the Reduction clause in solving a hybrid MPI/OpenMP problem: if the dimension of an array in the clause exceeds the default stack size for threads 4Mb, the stack overflow takes place. The use of KMP_SET_STACKSIZE routine to increase the stack size to 100Mb does not resolve the problem. Below the source of the FORTRAN test_mpi_openmp...