[petsc-dev] PETSC_HAVE_PRAGMA_DISJOINT

Jed Brown jed at jedbrown.org
Mon Jan 27 17:22:33 CST 2020


Looks stale to me.  If we're going to keep this sort of thing, I would
prefer to do it using _Pragma instead of needing all the #ifdef.  In
this case, restrict qualification should be sufficient.

Lisandro Dalcin <dalcinl at gmail.com> writes:

> Is this a stale macroi? Where is the configure code for it?
>
> $ git grep 'PRAGMA_DISJOINT'
> src/mat/impls/aij/seq/aij.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/aij/seq/aij.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/aij/seq/aijperm/aijperm.c:#if
> defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/aij/seq/aijperm/aijperm.c:#if
> defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/aij/seq/crl/crl.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/aij/seq/inode.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/baij/seq/baij2.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/sell/seq/sell.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/sell/seq/sell.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/mat/impls/sell/seq/sell.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
> src/vec/vec/impls/seq/dvec2.c:#if defined(PETSC_HAVE_PRAGMA_DISJOINT)
>
>
> -- 
> Lisandro Dalcin
> ============
> Research Scientist
> Extreme Computing Research Center (ECRC)
> King Abdullah University of Science and Technology (KAUST)
> http://ecrc.kaust.edu.sa/


More information about the petsc-dev mailing list