<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 1, 2013 at 9:21 PM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@mcs.anl.gov" target="_blank">rupp@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 id=":34y">I've spotted a few replacements of the kind:<br>
  -  CUSPARRAY      *xGPU=PETSC_NULL, *bGPU=PETSC_NULL;<br>
  +  CUSPARRAY      *xGPU, *bGPU;<br>
Is this intentional? This is likely to lead to warnings. I skipped these changes.</div></blockquote></div><br>We had a conversation a while back about these. I think these instances were put in to appease a buggy compiler's warnings, but they make Valgrind much less useful. Initializing those in the proper initialization routine, but before the first conditional (usually some validation guard) fixes the compiler warning. Presumably that was the situation here, but I also haven't tested it.</div>
</div>