pushed to knepley/feature-adaptor-plex https://bitbucket.org/petsc/petsc/commits/54c8e91ecbda26974e0050fcf2abbba3ecc87a6b
For eg: http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2017/10/17/make_next_arch-cuda-double_es.log The above fixes the following error that has been aborting nightlybuilds for past couple of days. >>>>>>> /sandbox/petsc/petsc.clone/include/../src/snes/f90-mod/ftn-auto-interfaces/petscsnes.h90:574.7: Included at /sandbox/petsc/petsc.clone/src/snes/f90-mod/petscsnesmod.F:45: DMAdaptationStrategy c ! DMAdaptationStrategy 1 Error: Unclassifiable statement at (1) make[2]: *** [arch-cuda-double/obj/src/snes/f90-mod/petscsnesmod.o] Error 1 <<<<<< Also fixes this warning >>>>>>>> /sandbox/petsc/petsc.clone/src/snes/utils/ftn-auto/dmadaptf.c: In function ‘petscglobalminmax_’: /sandbox/petsc/petsc.clone/src/snes/utils/ftn-auto/dmadaptf.c:125:1: warning: implicit declaration of function ‘PetscGlobalMinMax’ [-Wimplicit-function-declaration] *__ierr = PetscGlobalMinMax( ^ <<<<<<<<<< Satish On Tue, 17 Oct 2017, Matthew Knepley wrote: > I already pushed a fix this morning. What did you push? > > Matt > > On Tue, Oct 17, 2017 at 3:59 PM, Satish Balay <[email protected]> wrote: > > > This has been broken for a couple of days. I pushed a fix [hoping > > builds don't abort anymore] - but there are more things to fix.. > > > > Satish > > > > On Tue, 17 Oct 2017, PETSc checkBuilds wrote: > > > > > > > > > > > Dear PETSc developer, > > > > > > This email contains listings of contributions attributed to you by > > > `git blame` that caused compiler errors or warnings in PETSc automated > > > testing. Follow the links to see the full log files. Please attempt to > > fix > > > the issues promptly or let us know at [email protected] if you are > > unable > > > to resolve the issues. > > > > > > Thanks, > > > The PETSc development team > > > > > > ---- > > > > > > warnings attributed to commit https://bitbucket.org/petsc/ > > petsc/commits/5675c17 > > > DM: Added DMAdaptor > > > > > > src/snes/utils/dmadapt.c:610 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-c89_el6.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:610:5: > > error: expected expression before '/' token > > > > > > src/snes/utils/dmadapt.c:611 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-c89_el6.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:611:5: > > error: expected expression before '/' token > > > > > > src/snes/utils/dmadapt.c:710 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log] > > > /Users/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:710:16: > > error: no matching function for call to 'PetscFECreateDefault' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-pkgs-opt_wii.log] > > > /usr/home/balay/petsc.clone-2/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-xsdk-dbg_cg.log] > > > /sandbox/petsc/petsc.clone/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:710:16: > > error: no matching function for call to 'PetscFECreateDefault' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-opt-cxx-quad_grind.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-cxx-mlib_el6.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:710:16: > > error: no matching function for call to 'PetscFECreateDefault' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-xsdk-latest_cg.log] > > > /sandbox/petsc/petsc.clone-4/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-absoft_crank.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:710:110: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > > > > src/snes/utils/dmadapt.c:712 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-xsdk-dbg_cg.log] > > > /sandbox/petsc/petsc.clone/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-opt-cxx-quad_grind.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log] > > > /Users/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:712:16: > > error: no matching function for call to 'PetscFECreateDefault' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-cxx-mlib_el6.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-pkgs-opt_wii.log] > > > /usr/home/balay/petsc.clone-2/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:712:16: > > error: no matching function for call to 'PetscFECreateDefault' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-absoft_crank.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-xsdk-latest_cg.log] > > > /sandbox/petsc/petsc.clone-4/src/snes/utils/dmadapt.c:712:104: > > error: cannot convert 'bool' to 'PetscBool' for argument '4' to > > 'PetscErrorCode PetscFECreateDefault(DM, PetscInt, PetscInt, PetscBool, > > const char*, PetscInt, _p_PetscFE**)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:712:16: > > error: no matching function for call to 'PetscFECreateDefault' > > > > > > src/snes/utils/dmadapt.c:765 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:765:9: > > warning: passing argument 2 of 'DMPlex_Det2D_Internal' from incompatible > > pointer type [enabled by default] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:765:59: > > error: cannot convert 'const PetscScalar* {aka const > > std::complex<double>*}' to 'const PetscReal* {aka const double*}' for > > argument '2' to 'void DMPlex_Det2D_Internal(PetscReal*, const PetscReal*)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:765:28: > > error: no matching function for call to 'DMPlex_Det2D_Internal' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:765:28: > > error: no matching function for call to 'DMPlex_Det2D_Internal' > > > > > > src/snes/utils/dmadapt.c:766 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:766:28: > > error: no matching function for call to 'DMPlex_Det3D_Internal' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:766:9: > > warning: passing argument 2 of 'DMPlex_Det3D_Internal' from incompatible > > pointer type [enabled by default] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:766:59: > > error: cannot convert 'const PetscScalar* {aka const > > std::complex<double>*}' to 'const PetscReal* {aka const double*}' for > > argument '2' to 'void DMPlex_Det3D_Internal(PetscReal*, const PetscReal*)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:766:28: > > error: no matching function for call to 'DMPlex_Det3D_Internal' > > > > > > ---- > > > > > > warnings attributed to commit https://bitbucket.org/petsc/ > > petsc/commits/59b28e7 > > > DMAdaptor: Now adaptation can change the DM and solution Vec > > > > > > src/snes/utils/dmadapt.c:15 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log] > > > /Users/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:15:10: error: > > no matching function for call to 'DMProjectFunction' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-opt-cxx-quad_grind.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:15:83: > > error: invalid conversion from 'void*' to 'void**' [-fpermissive] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-pkgs-opt_wii.log] > > > /usr/home/balay/petsc.clone-2/src/snes/utils/dmadapt.c:15:83: > > error: invalid conversion from 'void*' to 'void**' [-fpermissive] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-xsdk-latest_cg.log] > > > /sandbox/petsc/petsc.clone-4/src/snes/utils/dmadapt.c:15:83: > > error: invalid conversion from 'void*' to 'void**' [-fpermissive] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-cxx-mlib_el6.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:15:83: > > error: invalid conversion from 'void*' to 'void**' [-fpermissive] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:15:10: > > error: no matching function for call to 'DMProjectFunction' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:15:10: error: > > no matching function for call to 'DMProjectFunction' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-xsdk-dbg_cg.log] > > > /sandbox/petsc/petsc.clone/src/snes/utils/dmadapt.c:15:83: error: > > invalid conversion from 'void*' to 'void**' [-fpermissive] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:15:83: > > error: invalid conversion from 'void*' to 'void**' [-fpermissive] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-absoft_crank.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:15:83: > > error: invalid conversion from 'void*' to 'void**' [-fpermissive] > > > > > > ---- > > > > > > warnings attributed to commit https://bitbucket.org/petsc/ > > petsc/commits/7c88af5 > > > SNES: Added -snes_adapt_sequence > > > > > > src/snes/interface/snes.c:4113 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-valgrind_el6.log] > > > /sandbox/petsc/petsc.clone-4/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-uni_crush.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-opt-misc_el6.log] > > > /sandbox/petsc/petsc.clone/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-opt_crank.log] > > > /sandbox/petsc/petsc.clone/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-viennacl_es.log] > > > /sandbox/petsc/petsc.clone-4/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-dbg-ftn-interfaces_churn.log] > > > /sandbox/petsc/petsc.clone/src/snes/interface/snes.c:4113:16: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' is > > invalid in C99 [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-dbg-quad_churn.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/interface/snes.c:4113:16: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength'; did > > you mean 'DMAdaptorSetSolver'? [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-without-fc_cg.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-cuda-single_es.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-IPL64_thrash.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-pkgs-64idx_thrash.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-clang-avx_knl.log] > > > /home/petsc/petsc.clone-2/src/snes/interface/snes.c:4113:16: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' is > > invalid in C99 [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-pkgs-opt_wii.log] > > > /usr/home/balay/petsc.clone-3/src/snes/interface/snes.c:4113:16: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-cuda-double_es.log] > > > /sandbox/petsc/petsc.clone/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6_ipro.log] > > > /Users/petsc/petsc.clone/src/snes/interface/snes.c:4113:16: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' is > > invalid in C99 [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-c-exodus-dbg-builder_es.log] > > > /sandbox/petsc/petsc.clone-3/src/snes/interface/snes.c:4113:9: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' > > [-Wimplicit-function-declaration] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-xsdk-opt_ipro.log] > > > /Users/petsc/petsc.clone-4/src/snes/interface/snes.c:4113:16: > > warning: implicit declaration of function 'DMAdaptorSetSequenceLength' is > > invalid in C99 [-Wimplicit-function-declaration] > > > > > > ---- > > > > > > warnings attributed to commit https://bitbucket.org/petsc/ > > petsc/commits/8df224e > > > DMAdapt: Thanks to Nicolas, this is now working > > > > > > src/snes/utils/dmadapt.c:506 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:506:7: > > error: too few arguments to function 'zheev_' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:506:7: > > warning: passing argument 6 of 'zheev_' from incompatible pointer type > > [enabled by default] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:506:7: > > warning: passing argument 9 of 'zheev_' from incompatible pointer type > > [enabled by default] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:506:95: > > error: cannot convert 'PetscScalar* {aka std::complex<double>*}' to > > 'PetscReal* {aka double*}' for argument '6' to 'void zheev_(const char*, > > const char*, PetscBLASInt*, PetscScalar*, PetscBLASInt*, PetscReal*, > > PetscScalar*, PetscBLASInt*, PetscReal*, PetscBLASInt*)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:506:39: > > error: no matching function for call to 'zheev_' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:506:39: > > error: no matching function for call to 'zheev_' > > > > > > src/snes/utils/dmadapt.c:567 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:567:22: > > error: no matching function for call to 'DMPlex_Det2D_Internal' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:567:52: > > error: cannot convert 'const PetscScalar* {aka const > > std::complex<double>*}' to 'const PetscReal* {aka const double*}' for > > argument '2' to 'void DMPlex_Det2D_Internal(PetscReal*, const PetscReal*)' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:567:22: > > error: no matching function for call to 'DMPlex_Det2D_Internal' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:567:3: > > warning: passing argument 2 of 'DMPlex_Det2D_Internal' from incompatible > > pointer type [enabled by default] > > > > > > src/snes/utils/dmadapt.c:568 > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_ipro.log] > > > /Users/petsc/petsc.clone-3/src/snes/utils/dmadapt.c:568:22: > > error: no matching function for call to 'DMPlex_Det3D_Internal' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:568:22: > > error: no matching function for call to 'DMPlex_Det3D_Internal' > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-linux-gcc-ifc-cmplx_crank.log] > > > /sandbox/petsc/petsc.clone-2/src/snes/utils/dmadapt.c:568:3: > > warning: passing argument 2 of 'DMPlex_Det3D_Internal' from incompatible > > pointer type [enabled by default] > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/ > > 2017/10/17/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log] > > > /usr/home/balay/petsc.clone/src/snes/utils/dmadapt.c:568:52: > > error: cannot convert 'const PetscScalar* {aka const > > std::complex<double>*}' to 'const PetscReal* {aka const double*}' for > > argument '2' to 'void DMPlex_Det3D_Internal(PetscReal*, const PetscReal*)' > > > > > > ---- > > > To opt-out from receiving these messages - send a request to > > [email protected]. > > > > > > > > > >
