[petsc-dev] Latest Pull breaks the 'test' target

Jed Brown jed at jedbrown.org
Wed May 24 09:36:06 CDT 2023


Matthew Knepley <knepley at gmail.com> writes:

> On Wed, May 24, 2023 at 6:53 AM Matthew Knepley <knepley at gmail.com> wrote:
>
>> On Tue, May 23, 2023 at 9:00 PM Jed Brown <jed at jedbrown.org> wrote:
>>
>>> I use it that way all the time, but I can't reproduce.
>>>
>>> $ touch src/snes/interface/snes.c
>>> $ make test gs=snes_tutorials-ex5_1
>>>          CC ompi/obj/snes/interface/snes.o
>>> Using MAKEFLAGS: -j8 -l12 --jobserver-auth=fifo:/tmp/GMfifo1004133 --
>>> gs=snes_tutorials-ex5_1
>>>     CLINKER ompi/lib/libpetsc.so.3.019.1
>>>     CLINKER ompi/tests/snes/tutorials/ex5
>>>        TEST ompi/tests/counts/snes_tutorials-ex5_1.counts
>>>  ok snes_tutorials-ex5_1
>>>  ok diff-snes_tutorials-ex5_1
>>>
>>
>> Does not work for me. This is incredibly frustrating:
>>
>> bldenton/dmplex-cadrefactor *$:/PETSc3/petsc/petsc-dev$ touch
>> src/snes/interface/snes.c
>>
>
> Found it. For some reason, I need
>
>   make -f./gmakefile test

What make --version is being used? There's a version test in GNUmakefile to include gmakefile.


More information about the petsc-dev mailing list