<div dir="ltr">On Tue, Jan 15, 2013 at 5:10 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On Jan 15, 2013, at 5:03 PM, Jed Brown <<a href="mailto:jedbrown@mcs.anl.gov">jedbrown@mcs.anl.gov</a>> wrote:<br>
<br>
> On Tue, Jan 15, 2013 at 4:43 PM, Barry Smith <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br>
> > It works for me.<br>
><br>
>    Cause you are running an install with Elemental, without elemental install it goes bad.<br>
><br>
> Isn't that why the elemental tests are in TESTEXAMPLES_ELEMENTAL? The other runs fine for me without elemental, e.g.,<br>
<br>
</div>  Don't for me:<br></blockquote><div><br></div><div style>Rounding problem? How different are they?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Barrys-MacBook-Pro:tests barrysmith$ make runex104<br>
<div class="im">0a1,25<br>
> [0]PETSC ERROR: --------------------- Error Message ------------------------------------<br>
> [0]PETSC ERROR: Object is in wrong state!<br>
> [0]PETSC ERROR: C != D!<br>
> [0]PETSC ERROR: ------------------------------------------------------------------------<br>
> [0]PETSC ERROR: Petsc Development HG revision: 34c1b366b0f8fabca0e1f952a026363f6ea75443  HG Date: Fri Jan 11 14:02:35 2013 -0600<br>
> [0]PETSC ERROR: See docs/changes/index.html for recent updates.<br>
> [0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.<br>
> [0]PETSC ERROR: See docs/index.html for manual pages.<br>
> [0]PETSC ERROR: ------------------------------------------------------------------------<br>
</div>> [0]PETSC ERROR: ./ex104 on a arch-gnu named Barrys-MacBook-Pro.local by barrysmith Tue Jan 15 17:09:12 2013<br>
<div class="im">> [0]PETSC ERROR: Libraries linked from /Users/barrysmith/Src/petsc-dev/arch-gnu/lib<br>
> [0]PETSC ERROR: Configure run at Fri Jan 11 21:09:18 2013<br>
> [0]PETSC ERROR: Configure options --download-blacs --download-cmake --download-fftw --download-fiat --download-generator --download-hypre --download-libyaml --download-metis --download-ml --download-mpich --download-mumps --download-parmetis --download-ptscotch --download-scalapack --download-scientificpython --download-superlu --download-superlu_dist --download-triangle --download-yaml --with-afterimage --with-ams-dir=/Users/barrysmith/Src/ams-dev --with-java --with-openmp --with-pthreadclasses --with-server --with-shared-libraries PETSC_ARCH=arch-gnu --download-sowing<br>

> [0]PETSC ERROR: ------------------------------------------------------------------------<br>
> [0]PETSC ERROR: main() line 74 in src/mat/examples/tests/ex104.c<br>
> application called MPI_Abort(MPI_COMM_WORLD, 73) - process 0<br>
> [cli_0]: aborting job:<br>
> application called MPI_Abort(MPI_COMM_WORLD, 73) - process 0<br>
><br>
</div>> ===================================================================================<br>
> =   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES<br>
> =   EXIT CODE: 73<br>
> =   CLEANING UP REMAINING PROCESSES<br>
> =   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES<br>
> ===================================================================================<br>
/Users/barrysmith/Src/petsc-dev/src/mat/examples/tests<br>
Possible problem with ex104, diffs above<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
> $ make PETSC_ARCH=mpich-clang ex104 runex104<br>
> /home/jed/usr/mpich-clang/bin/mpicc -o ex104.o -c -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -fno-inline -O0   -I/home/jed/petsc/include -I/home/jed/petsc/mpich-clang/include -I/usr/include -I/usr/cbind/include -I/usr/forbind/include -I/home/jed/usr/mpich-clang/include    -D__INSDIR__=src/mat/examples/tests/ ex104.c<br>

> /home/jed/usr/mpich-clang/bin/mpicc -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -fno-inline -O0  -o ex104 ex104.o -Wl,-rpath,/home/jed/petsc/mpich-clang/lib -L/home/jed/petsc/mpich-clang/lib  -lpetsc -Wl,-rpath,/home/jed/petsc/mpich-clang/lib -lsundials_cvode -lsundials_nvecserial -lsundials_nvecparallel -llapack -lblas -ltriangle -lX11 -lpthread -lchaco -Wl,-rpath,/usr/lib -L/usr/lib -lexoIIv2for -lexoIIv2c -lnetcdf -lm -Wl,-rpath,/home/jed/usr/mpich-clang/lib -L/home/jed/usr/mpich-clang/lib -Wl,-rpath,/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2 -L/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2 -lmpichcxx -lstdc++ -ldl -lpmpich -lmpich -lopa -lmpl -lrt -lpthread -lgcc_s -ldl<br>

> /bin/rm -f ex104.o<br>
> $<br>
><br>
><br>
>   /* Test MatTransposeMatMult() */<br>
>   ierr = PetscObjectTypeCompare((PetscObject)A,MATELEMENTAL,&iselemental);CHKERRQ(ierr);<br>
>   if (!iselemental){<br>
>     ierr = MatTransposeMatMult(A,A,MAT_INITIAL_MATRIX,fill,&D);CHKERRQ(ierr); /* D = A^T*A */<br>
>     ierr = MatEqual(C,D,&equal);CHKERRQ(ierr);<br>
>     if (!equal) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_WRONGSTATE,"C != D");<br>
>     ierr = MatDestroy(&D);CHKERRQ(ierr);<br>
><br>
><br>
<br>
</div></div></blockquote></div><br></div></div>