<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Dear PETSc/Tao team,
    <br>
    <br>
    there is a bug in the voector interface:  In the function
    <br>
    VecNorm, see, eg.
    <a class="moz-txt-link-freetext" href="https://petsc.org/release/src/vec/vec/interface/rvector.c.html#VecNorm">https://petsc.org/release/src/vec/vec/interface/rvector.c.html#VecNorm</a>
    line 197 the check for consistency in line 214 is done on the wrong
    communicator.  The 
    communicator should be PETSC_COMM_SELF.<br>
    <span _d-id="11028" class="--l --r sentence_highlight">Otherwise the
      program may hang when PetscCheck is executed.<br>
      <br>
      Please find a minimal example attached.<br>
    </span><br>
    <br>
    Kind regards,
    <br>
    Stephan Köhler
    <pre class="moz-signature" cols="72">-- 
Stephan Köhler
TU Bergakademie Freiberg
Institut für numerische Mathematik und Optimierung

Akademiestraße 6
09599 Freiberg
Gebäudeteil Mittelbau, Zimmer 2.07

Telefon: +49 (0)3731 39-3188 (Büro)</pre>
  </body>
</html>