On Sun, Dec 10, 2023 at 12:54 PM Matthew Knepley <knep...@gmail.com> wrote:
> 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. > Here is the MR. Thanks, Matt > 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/> > -- 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/>