On 9/20/2011 10:50 AM, Blosch, Edwin L wrote:
It appears to be a side effect of linkage that is able to change a compute-only routine's answers.I have assumed that max/sqrt/tiny/abs might be replaced, but some other kind of corruption may be going on.
Those intrinsics have direct instruction set translations which shouldn't vary from -O1 on up nor with linkage options nor be affected by MPI or insertion of WRITEs.
-- Tim Prince