<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>RE: [mpich-discuss] Unstable programs</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2> Hi,<BR>
If possible send us your program (src code) and we can look into it.<BR>
<BR>
Regards,<BR>
Jayesh<BR>
<BR>
-----Original Message-----<BR>
From: owner-mpich-discuss@mcs.anl.gov [<A HREF="mailto:owner-mpich-discuss@mcs.anl.gov">mailto:owner-mpich-discuss@mcs.anl.gov</A>] On Behalf Of Gib Bogle<BR>
Sent: Thursday, May 01, 2008 10:45 PM<BR>
To: mpich-discuss@mcs.anl.gov<BR>
Subject: [mpich-discuss] Unstable programs<BR>
<BR>
I am getting bizarre behaviour with Intel Fortran and Windows on a quad-core machine. My program fails in a wide variety of ways. Sometimes it is access violation, sometimes a stack overflow.<BR>
Sometimes it runs successfully but I can see that some variables have been clobbered. I have all compiler runtime checking turned on, and in some situations an out-of-range array index is trapped, but the reason for the array error is quite obscure, except that it occurs after an MPI call.<BR>
Attempts to pin down these errors by adding write statements usually have the effect of pushing the error somewhere else - Heisenbugs.<BR>
<BR>
There is always the possibility - usually a high probability - of operator error, but I've been working on this intensively for several days, and the variety and slipperiness of the errors is making me wonder whether the fault is perhaps not with my code, which is not very complex. I'd like to know if others are using MPICH2 with Fortran under Windows, and what their experience has been.<BR>
<BR>
Thanks<BR>
Gib<BR>
<BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>