I think I like d the most but it is not a perfect solution. With d all
real8 types in a common will be badly aligned and the Open MPI
internal datatype will be incorrect. So I will vote for a combo: b +
d.
George.
On Fri, May 30, 2014 at 4:57 AM, Gilles Gouaillardet
Folks,
i recently had to solve a tricky issue that involves alignment of fortran
types.
the attached program can be used and ran on two tasks in order to evidence
the issue.
if gfortran is used (to build both openmpi and the test case), then the
test is successful
if ifort (Intel compiler) is