Yes, I think Satish's fix is correct.
Barry > On Oct 8, 2020, at 4:54 PM, Satish Balay <ba...@mcs.anl.gov> wrote: > >> fatal: ambiguous argument 'origin/master...': unknown revision or path not >> in the working tree. > > Likely a bug in this check [which I think is expected to create origin/master > in the clone] .. > > Satish > > diff --git a/lib/petsc/bin/maint/check-merge-branch.sh > b/lib/petsc/bin/maint/check-merge-branch.sh > index f590b9c646..3ba477c4af 100755 > --- a/lib/petsc/bin/maint/check-merge-branch.sh > +++ b/lib/petsc/bin/maint/check-merge-branch.sh > @@ -1,6 +1,7 @@ > #!/bin/bash -e > > if [ ! -z ${CI_MERGE_REQUEST_TARGET_BRANCH_NAME+x} ]; then > + git fetch -q --unshallow --no-tags > +${CI_MERGE_REQUEST_TARGET_BRANCH_NAME}:remotes/origin/${CI_MERGE_REQUEST_TARGET_BRANCH_NAME} > echo origin/${CI_MERGE_REQUEST_TARGET_BRANCH_NAME} > exit 0 > fi > > On Thu, 8 Oct 2020, Barry Smith wrote: > >> >> git diff --name-only origin/master...' returned non-zero exit status 128. >> >> >> I did a retry, let's see if that works. >> >> I can protect this with a try so it won't crash CI and waste people's time. >> >> I'll look at the log more closely later and see if I guess the cause. >> >> Barry >> >> >>> On Oct 8, 2020, at 3:03 PM, Matthew Knepley <knep...@gmail.com> wrote: >>> >>> Barry, I got this >>> >>> https://gitlab.com/petsc/petsc/-/jobs/780244679 >>> <https://gitlab.com/petsc/petsc/-/jobs/780244679> >>> >>> in this pipeline analysis >>> >>> https://gitlab.com/petsc/petsc/-/pipelines/199842334 >>> <https://gitlab.com/petsc/petsc/-/pipelines/199842334> >>> >>> I did not use the CI issue because this is about code. >>> >>> Thanks, >>> >>> Matt >>> >>> -- >>> 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/> >> >> >