<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=979434417-12022007><FONT face=Arial
color=#0000ff size=2>It's likely a bug in the code, as it says invalid request.
Just removing MPI_Waitall is not a good solution as it is needed for a
correct program.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=979434417-12022007><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=979434417-12022007><FONT face=Arial
color=#0000ff size=2>Rajeev</FONT></SPAN></DIV><BR>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> owner-mpich-discuss@mcs.anl.gov
[mailto:owner-mpich-discuss@mcs.anl.gov] <B>On Behalf Of </B>Vadivelan
Ranjith<BR><B>Sent:</B> Sunday, February 11, 2007 10:55 AM<BR><B>To:</B>
mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> [MPICH] Error using MPI_WAITALL
<BR></FONT><BR></DIV>
<DIV></DIV><SPAN class=quotelev1> Hi </SPAN><BR> <SPAN
class=quotelev1>I am using mpich2-1.0.3 to compiling our code. Our code is
calling </SPAN><BR> <SPAN class=quotelev1>MPI_WAITALL. We ran the case
in intel-Dual core without any problem </SPAN><BR> <SPAN
class=quotelev1>and solution was fine. I tried to ran the code in intel
quad-core. </SPAN><BR> <SPAN class=quotelev1>Compilation using mpif90 is
fine. I started running the executable </SPAN><BR> <SPAN
class=quotelev1>file, i got the following error. </SPAN><BR> <SPAN
class=quotelev1>----------------------------------------------------------------------</SPAN><SPAN
class=quotelev1>--------------------------------- </SPAN><BR> <SPAN
class=quotelev1>Fatal error in MPI_Waitall: Invalid MPI_Request, error stack:
</SPAN><BR> <SPAN class=quotelev1>MPI_Waitall(241):
MPI_Waitall(count=250, req_array=0x23e52e0, </SPAN><BR> <SPAN
class=quotelev1>status_array=0x7fbfffe3a0) failed </SPAN><BR> <SPAN
class=quotelev1>MPI_Waitall(109): Invalid MPI_Request </SPAN><BR> <SPAN
class=quotelev1>----------------------------------------------------------------------</SPAN><SPAN
class=quotelev1>-------------------------------------------------
</SPAN><BR><SPAN class=quotelev1> </SPAN><BR> <SPAN
class=quotelev1>So i removed all the lines where MPI-WAITALL is using. Again i
</SPAN><BR> <SPAN class=quotelev1>compiled to code using mpif90(mpich)
and ran it. Now its running </SPAN><BR> <SPAN class=quotelev1>without
any problem. Can you please explain me what is happen here. </SPAN><BR><SPAN
class=quotelev1> </SPAN><BR> <SPAN class=quotelev1>Thanks
</SPAN><BR> <SPAN class=quotelev1>Velan</SPAN>
<P>
<HR SIZE=1>
</HR>Here’s a new way to find what you're looking for - <A
href="http://us.rd.yahoo.com/mail/in/yanswers/*http://in.answers.yahoo.com/">Yahoo!
Answers</A> </BLOCKQUOTE></BODY></HTML>