<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 10/19/2016 05:22 PM, Anton Popov
      wrote:<br>
    </div>
    <blockquote
      cite="mid:f4998804-ca02-fc26-09ac-838335f22fcd@uni-mainz.de"
      type="cite">
      <div class="gmail_default" style="font-family:comic sans
        ms,sans-serif;font-size:small">I looked at each
        valgrind-complained item in your email dated Oct. 11.  Those
        reports are really superficial; I don't see anything  wrong with
        those lines (mostly uninitialized variables) singled out.  I did
        a few tests with the latest version in github,  all went fine. </div>
      <div class="gmail_default" style="font-family:comic sans
        ms,sans-serif;font-size:small"><br>
      </div>
      <div class="gmail_default" style="font-family:comic sans
        ms,sans-serif;font-size:small">Perhaps you can print your matrix
        that caused problem, I can run it using  your matrix.</div>
      <div class="gmail_default" style="font-family:comic sans
        ms,sans-serif;font-size:small"><br>
      </div>
      <div class="gmail_default" style="font-family:comic sans
        ms,sans-serif;font-size:small">Sherry</div>
    </blockquote>
    Hi Sherry,<br>
    <br>
    I finally figured out a minimalistic setup (attached) that
    reproduces the problem.<br>
    <br>
    I use petsc-maint:<br>
    <br>
    git clone -b maint <a class="moz-txt-link-freetext" href="https://bitbucket.org/petsc/petsc.git">https://bitbucket.org/petsc/petsc.git</a><br>
    <br>
    and configure it in the debug mode without optimization using the
    options:<br>
    <br>
    --download-superlu_dist=1 \<br>
    --download-superlu_dist-commit=origin/maint \<br>
    <br>
    Compile the test, assuming PETSC_DIR points to the described petsc
    installation:<br>
    <br>
    make ex16<br>
    <br>
    Run with:<br>
    <br>
    mpirun -n 2 ./ex16 -f binaryoutput -pc_type lu
    -pc_factor_mat_solver_package superlu_dist<br>
    <br>
    Matrix partitioning between the processors will be completely the
    same as in our code (hard-coded).<br>
    <br>
    I factorize the same matrix twice with the same PC object.
    Remarkably it runs fine for the first time, but fails for the
    second.<br>
    <br>
    Thank you very much for looking into this problem.<br>
    <br>
    Cheers,<br>
    Anton<br>
  </body>
</html>