On Sun, Dec 10, 2023 at 2:41 AM Stephan Köhler < stephan.koeh...@math.tu-freiberg.de> wrote:
> Dear PETSc/Tao team, > > there is a bug in the voector interface: In the function > VecNorm, see, eg. > https://petsc.org/release/src/vec/vec/interface/rvector.c.html#VecNorm > line 197 the check for consistency in line 214 is done on the wrong > communicator. The communicator should be PETSC_COMM_SELF. > Otherwise the program may hang when PetscCheck is executed. > > Please find a minimal example attached. > This is entirely right. I will fix it. Thanks, Matt > > > Kind regards, > Stephan Köhler > > -- > 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) > > -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/>