To explain me a little better, I added a PR at https://bitbucket.org/petsc/petsc/pull-requests/1040/fixed-snestestjacobian-in-maint/diff
I just simply copied SNESTestJacobian() in master to maint. This patch fixed the issues we had in MOOSE. Thanks, Fande, On Wed, Jul 18, 2018 at 4:47 PM, Kong, Fande <[email protected]> wrote: > Hi Karl, > > On Wed, Jul 18, 2018 at 4:02 PM, Karl Rupp <[email protected]> wrote: > >> Hi Fande, >> >> It looks like SNESTestJacobian() in master is more reliable than that in >>> maint. Especially, the petsc options name is changed. For example, from >>> "-snes_test_jacobian_display" to "-snes_test_jacobian_view". >>> >>> There are some MOOSE tests that fail with the maint version of >>> SNESTestJacobian(), but they are just fine with the master version of >>> SNESTestJacobian(). >>> >> >> are you able to provide us with a standalone test that exposes the >> problem so that we can fix it? >> > > I do not think it is a good idea to fix the thing in maint that has been > already fixed in master. It is really hard to just copy the whole > SNESTestJacobian() > in maint to master?? I could do a PR, if you guys agree with this. > > > Fande, > > >> >> >> What is the release date for PETSc-3.10.x? I could just skip PETSc-3.9.x, >>> if we would have the next release soon. >>> >> >> Late September 2018. >> >> Best regards, >> Karli >> > >
