Bug#980751: petsc: breaks multiple autopkgtests: undefined reference to 'MPIU_SUM'

Drew Parsons dparsons at debian.org
Fri Jan 22 23:24:06 GMT 2021


Source: dolfin
Followup-For: Bug #980751

Possibly related to the conditional declaration for petsc in
/usr/include/petsc/petscsys.h:

#if (defined(PETSC_HAVE_COMPLEX) && !defined(PETSC_HAVE_MPI_C_DOUBLE_COMPLEX)) || defined(PETSC_USE_REAL___FLOAT128) || defined(PETSC_USE_REAL___FP16)
PETSC_EXTERN MPI_Op MPIU_SUM;
#else
#define MPIU_SUM MPI_SUM
#endif



Not obvious why these conditions would have changed between builds though.

Drew



More information about the debian-science-maintainers mailing list