Could this problem be fixed right now? It shows up in stage-1 tests and block further tests.
--Junchao Zhang On Thu, Sep 19, 2019 at 4:15 AM Lisandro Dalcin via petsc-dev <[email protected]<mailto:[email protected]>> wrote: The warnings below are from a C build. A C++ build fails right away. We need to `#include <petscsection.h>` somewhere in the public headers, at least such that `#include <petsc.h>` in user code works. $ git grep petscsection include/ include/petsc/private/sectionimpl.h:#include <petscsection.h> include/petscis.h:#include <petscsectiontypes.h> include/petscsection.h:#include <petscsectiontypes.h> /home/devel/petsc/dev/src/snes/utils/convest.c: In function ‘PetscConvEstGetConvRate’: /home/devel/petsc/dev/src/snes/utils/convest.c:293:14: warning: implicit declaration of function ‘PetscSectionGetField’; did you mean ‘PetscSectionVecView’? [-Wimplicit-function-declaration] 293 | ierr = PetscSectionGetField(s, f, &fs);CHKERRQ(ierr); | ^~~~~~~~~~~~~~~~~~~~ | PetscSectionVecView /home/devel/petsc/dev/src/snes/utils/convest.c:294:14: warning: implicit declaration of function ‘PetscSectionGetConstrainedStorageSize’ [-Wimplicit-function-declaration] 294 | ierr = PetscSectionGetConstrainedStorageSize(fs, &lsize);CHKERRQ(ierr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Lisandro Dalcin ============ Research Scientist Extreme Computing Research Center (ECRC) King Abdullah University of Science and Technology (KAUST) http://ecrc.kaust.edu.sa/
