<div dir="ltr"><div dir="ltr">On Wed, Mar 26, 2025 at 1:51 PM Frank Bramkamp <<a href="mailto:bramkamp@nsc.liu.se">bramkamp@nsc.liu.se</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><span style="font-size:14px">Dear PETSc Team,</span><div><br></div><div><span style="font-size:14px">a user of our computer center reported a PETSC issue.</span></div><div><span style="font-size:14px">He uses petsc version 3.22.4 with gcc compiler</span></div><div><br></div><div><span style="font-size:14px">The problem arises with MatGetRow and MatRestoreRow.</span></div><div><span style="font-size:14px">PETSC compiled properly but his Fortran application then cannot find those</span></div><div><span style="font-size:14px">routines. It seems to work in version 3.22.2.  For me it also worked in 3.21.1</span></div><div><span style="font-size:14px">calling those routines from fortran.</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">It looks that the fortran stubs might have been broken for those two routines in version 3.22.4</span></div><div><span style="font-size:14px"><br></span></div><div><span style="font-size:14px">I will also test 3.22.4 now myself to confirm it or I can probably test a fixed version as well.</span></div></div></blockquote><div><br></div><div>Hi Frank,</div><div><br></div><div>Yes, we have had that report. Barry has now completely rewritten the Fortran bindings, replacing our old</div><div>binding generator, so that every exposed function should now have a binding. This is a large change, but</div><div>should make everything much more maintainable. We plan to release 3.23 in a week or two, and would advise</div><div>every Fortran user to upgrade, since this will be the standard going forward. Does that timeline work for you?</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div><span style="font-size:14px">Greetings, Frank Bramkamp</span></div></div></blockquote></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="https://urldefense.us/v3/__http://www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!YWfr-xc2NrmK8QCbpIUPpfzLuBVFIjQ6FDjpm9Iqv6mev-Y8WYiVtcGcK87_yJyOo3UR-RCvj05E0qLIO9cy$" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div>