<div dir="ltr">Cool.  I added things to the header and there doesn't appear to be any MPI_OP-specific code in mpiuni/mpi.c.  Am I missing something?<div><br></div><div>- Peter</div></div><div class="gmail_extra"><br><br>
<div class="gmail_quote">On Fri, Nov 1, 2013 at 6:07 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
On Nov 1, 2013, at 5:40 PM, Peter Brune <<a href="mailto:prbrune@gmail.com">prbrune@gmail.com</a>> wrote:<br>
<br>
> So what's the fix?<br>
><br>
<br>
</div>   Anyone who uses functionality in MPI that was not previously used in PETSc needs to add any support that is needed to include/mpiuni/mpi.h and or src/sys/mpiuni/mpi.c Usually it is very easy<br>
<span class="HOEnZb"><font color="#888888"><br>
   Barry<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> - Peter<br>
><br>
><br>
> On Fri, Nov 1, 2013 at 5:03 PM, Barry Smith <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br>
><br>
>    please always test with mpiuni before pushing when you use weird MPI<br>
><br>
> src/vec/is/sf/impls/basic/sfbasic.c: In function ‘PetscSFBasicPackGetUnpackOp’:<br>
> src/vec/is/sf/impls/basic/sfbasic.c:594:18: error: ‘MPI_PROD’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c:594:18: note: each undeclared identifier is reported only once for each function it appears in<br>
> src/vec/is/sf/impls/basic/sfbasic.c:597:18: error: ‘MPI_LAND’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c:598:18: error: ‘MPI_BAND’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c:599:18: error: ‘MPI_LOR’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c:600:18: error: ‘MPI_BOR’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c:601:18: error: ‘MPI_LXOR’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c:602:18: error: ‘MPI_BXOR’ undeclared (first use in this function)<br>
> src/vec/is/sf/impls/basic/sfbasic.c: In function ‘PetscSFBasicPackGetFetchAndOp’:<br>
><br>
><br>
>    It is frustrating to get this kind of crap all the time after pulling.<br>
><br>
>    Thanks<br>
><br>
>     Barry<br>
><br>
><br>
<br>
</div></div></blockquote></div><br></div>