<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix"><br>
      Hi,<br>
      <br>
      For the MPICH 3.1.2, that's a known issue of the IBM compiler that
      we have recently worked around. Please try to pull the most recent
      source from our repository.<br>
      <br>
      For the others, at a glance I have no clue of what may be wrong
      there. We will need your full configure log and make errors.
      Anyway, I'm CC'ing the discuss mailing list, where other folks
      with more experience building MPICH in BG/Q may give you a hint.<br>
      <br>
      <br>
      On 08/04/2014 10:20 AM, Arnamoy Bhattacharyya wrote:<br>
    </div>
    <blockquote
cite="mid:CALu0+SkOFF50L2r6rqrj+_GgH=j20+2k7mrBUMTB_UHvFrFCvg@mail.gmail.com"
      type="cite">Hi Antonio;
      <div><br>
      </div>
      <div>Can I bug you again a bit?  It's not on MPI profiling but how
        to install and use different versions of MPICH in BG/Q.  So I
        have followed the instructions from this webpage (<a
          moz-do-not-send="true"
href="https://wiki.mpich.org/mpich/index.php/BGQ#override_configure_settings_with_the_compiler_environment_variables">https://wiki.mpich.org/mpich/index.php/BGQ#override_configure_settings_with_the_compiler_environment_variables</a>),
         and I build with the first method (building with gnu toolchain)</div>
      <div><br>
      </div>
      <div>I do:</div>
      <div><br>
      </div>
      <div>1.  <span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">export
          PATH=$PATH:/bgsys/drivers/V1R2M1/ppc64/gnu-linux/bin</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">2.
           ./configure --prefix=<directory> </span><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">--host=powerpc64-bgq-linux </span><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">--with-device=pamid</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">3.
           make</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">4.
           make install</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)"><br>
        </span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">I
          have tried this method for MPICH-1.5, MPICH 3.0.1, MPICH
          3.1.2, but not a single succeeded in "make" (the errors I have
          given below).</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)"><br>
        </span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">Am
          I missing something in the building process?  Can you tell me
          what I am doing wrong?</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)"><br>
        </span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">Thanks
          again;</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)"><br>
        </span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)">ERRORS:</span></div>
      <div><span
style="color:rgb(0,0,0);font-family:monospace,Courier;font-size:13px;line-height:1.3em;background-color:rgb(249,249,249)"><br>
        </span></div>
      <div>
        <div>MPI 1.5 :</div>
        <div><br>
        </div>
        <div>
          <div>/home/arnamoy/summer14/mpi-1.5/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:
            In function 'MPIDI_Recv':</div>
          <div>/home/arnamoy/summer14/mpi-1.5/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:120:

            error: 'struct MPIDI_Request' has no member named 'userbuf'</div>
          <div>/home/arnamoy/summer14/mpi-1.5/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:121:

            error: 'struct MPIDI_Request' has no member named
            'userbufcount'</div>
          <div>/home/arnamoy/summer14/mpi-1.5/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:122:

            error: 'struct MPIDI_Request' has no member named 'datatype'</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>
          MPI 3.0.1 :</div>
        <div><br>
        </div>
        <div>
          <div>In file included from
/home/arnamoy/summer14/mpi-3.0.1/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpid_irecv.h:26,</div>
          <div>                 from
/home/arnamoy/summer14/mpi-3.0.1/mpi-src/src/mpid/pamid/include/mpidpost.h:38,</div>
          <div>                 from ./src/include/mpiimpl.h:3739,</div>
          <div>                 from src/mpi/attr/attrutil.c:16:</div>
          <div>/home/arnamoy/summer14/mpi-3.0.1/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:
            In function 'MPIDI_Recv':</div>
          <div>/home/arnamoy/summer14/mpi-3.0.1/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:120:

            error: 'struct MPIDI_Request' has no member named 'userbuf'</div>
          <div>/home/arnamoy/summer14/mpi-3.0.1/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:121:

            error: 'struct MPIDI_Request' has no member named
            'userbufcount'</div>
          <div>/home/arnamoy/summer14/mpi-3.0.1/mpi-src/src/mpid/pamid/include/../src/pt2pt/mpidi_recv.h:122:

            error: 'struct MPIDI_Request' has no member named 'datatype'</div>
          <div><br>
          </div>
          <div>MPI 3.1.2</div>
          <div>
            <br>
          </div>
          <div>
            <div>"src/binding/fortran/mpif_h/setbotf.f", line 1.7:
              1515-019 (S) Syntax is incorrect.</div>
            <div>"src/binding/fortran/mpif_h/setbotf.f", line 1.26:
              1515-019 (S) Syntax is incorrect.</div>
            <div>"src/binding/fortran/mpif_h/setbotf.f", line 2.1:
              1515-019 (S) Syntax is incorrect.</div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Antonio J. Peña
Postdoctoral Appointee
Mathematics and Computer Science Division
Argonne National Laboratory
9700 South Cass Avenue, Bldg. 240, Of. 3148
Argonne, IL 60439-4847
<a class="moz-txt-link-abbreviated" href="mailto:apenya@mcs.anl.gov">apenya@mcs.anl.gov</a>
<a class="moz-txt-link-abbreviated" href="http://www.mcs.anl.gov/~apenya">www.mcs.anl.gov/~apenya</a></pre>
  </body>
</html>