<div dir="ltr">On Sat, May 25, 2013 at 8:38 AM, Jed Brown <span dir="ltr"><<a href="mailto:jedbrown@mcs.anl.gov" target="_blank">jedbrown@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">Matthew Knepley <<a href="mailto:knepley@gmail.com">knepley@gmail.com</a>> writes:<br>
<br>
> Okay, I thought as the docs stand today, this is misleading. If we declare<br>
> that Singletons are<br>
> for synchronized printing, then that is fine.<br>
<br>
</div>If you don't synchronize the printing, it always produces jumbled<br>
output.  I would document that it is indeed synchronizing, but pretty<br>
much all use cases are wrong, and are making noise in the test suite.<br></blockquote><div><br></div><div style>I should have been more clear. The part I thought was misleading was a user getting</div><div style>out this Singleton and printing, but not seeing anything immediately, even though its</div>
<div style>on SELF. We just need to tell them nothing will come out until its destroyed.</div><div style><br></div><div style>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

For example:<br>
<br>
$ cd src/vec/vec/examples/tests<br>
$ make ex24<br>
$ make runex24<br>
31d30<br>
< ----<br>
41d39<br>
< ----<br>
48a47,48<br>
> ----<br>
> ----<br>
/home/jed/petsc/src/vec/vec/examples/tests<br>
Possible problem with with ex24_1, diffs above \n=========================================<br>
$ make runex24<br>
27c27<br>
< 3<br>
---<br>
> Vector Object:Vector Object:3<br>
28a29,31<br>
>  1 MPI processes<br>
>  1 MPI processes<br>
>   type: seq<br>
30,32d32<br>
< 6<br>
< ----<br>
< Vector Object: 1 MPI processes<br>
33a34<br>
> 6<br>
35a37<br>
> 10<br>
41,44d42<br>
< ----<br>
< Vector Object: 1 MPI processes<br>
<   type: seq<br>
< 10<br>
48a47,48<br>
> ----<br>
> ----<br>
/home/jed/petsc/src/vec/vec/examples/tests<br>
Possible problem with with ex24_1, diffs above \n=========================================<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>