[petsc-dev] PetscObjectIsNull()
Adrian Croucher
a.croucher at auckland.ac.nz
Tue Jul 30 20:47:10 CDT 2024
I just checked the file include/petsc/finclude/petscsys.h, and it
contained PetscObjectIsNull() until yesterday, but then it disappeared.
- Adrian
On 31/07/24 1:27 pm, Adrian Croucher wrote:
>
>
> On 31/07/24 1:25 pm, Barry Smith wrote:
>>
>> You need to have
>>
>> #include <petsc/finclude/petscsys.h>
>>
>> in the file above the usage. That is where it is defined.
>
> I have:
>
> #include <petsc/finclude/petsc.h>
>
> Should that not still work?
>
> - Adrian
>
>>
>> Barry
>>
>>
>>> On Jul 30, 2024, at 8:03 PM, Adrian Croucher
>>> <a.croucher at auckland.ac.nz> wrote:
>>>
>>> This Message Is From an External Sender
>>> This message came from outside your organization.
>>> hi
>>>
>>> I just checked out and built the latest PETSc release 3.21.4.
>>>
>>> When I build my code against it, it complains that the
>>> recently-introduced PetscObjectIsNull() doesn't seem to exist any more.
>>> e.g.:
>>>
>>> 3677 | if (.not. PetscObjectIsNull(sf)) then
>>> | 1
>>> Error: Function ‘petscobjectisnull’ at (1) has no IMPLICIT type
>>>
>>> Was this removed again? It still worked when I built against the main
>>> branch up until last week.
>>>
>>> I deleted the build dirs for both PETSc and my code and did completely
>>> clean builds of both, but got the same error.
>>>
>>> - Adrian
>>>
>>> --
>>> Dr Adrian Croucher
>>> Senior Research Fellow
>>> Department of Engineering Science
>>> Waipapa Taumata Rau / University of Auckland, New Zealand
>>> email:a.croucher at auckland.ac.nz
>>> tel: +64 (0)9 923 4611
>>>
>>>
>>
> --
> Dr Adrian Croucher
> Senior Research Fellow
> Department of Engineering Science
> Waipapa Taumata Rau / University of Auckland, New Zealand
> email:a.croucher at auckland.ac.nz
> tel: +64 (0)9 923 4611
--
Dr Adrian Croucher
Senior Research Fellow
Department of Engineering Science
Waipapa Taumata Rau / University of Auckland, New Zealand
email:a.croucher at auckland.ac.nz
tel: +64 (0)9 923 4611
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20240731/c971a73f/attachment-0001.html>
More information about the petsc-dev
mailing list