Which ones are you trying to reproduce? Some of the solaris warnings might not show up on linux..
Satish /On Tue, 16 Jun 2015, Fande Kong wrote: > Hi Karl, > > Thanks for your suggestions. I am using GCC-4.8.1. I will try GCC 4.6.x to > see if I get anythings. > > Fande Kong, > > On Tue, Jun 16, 2015 at 4:04 PM, Karl Rupp <[email protected]> wrote: > > > Hi Fande, > > > > the respective configure log states that GCC 4.6.3 was used. Have you > > tried to compile using GCC 4.6.x? You might have it available as an > > alternative in your package manager. > > > > Did you check whether the flags > > -std=c89 -pedantic -Wno-long-long -Wno-overlength-strings -fPIC -g3 -O0 > > show up in your build as well? > > > > Best regards, > > Karli > > > > > > On 06/16/2015 11:29 PM, Fande Kong wrote: > > > >> To whom it may concern, > >> > >> I was wondering there are any easy ways to reproduce these warnings and > >> errors. I did reconfigure my local branch according to the log files at > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive. I found some > >> warnings and errors and fixed them, but there are still a few warnings > >> and errors I could not reproduce so that I could not fix them. > >> > >> Any suggestions? > >> > >> Fande Kong > >> > >> On Tue, Jun 16, 2015 at 8:00 AM, PETSc checkBuilds > >> <[email protected] <mailto:[email protected]>> > >> 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] > >> <mailto:[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/086af2c > >> changed 'hierarchpart' to 'hierarchical' > >> > >> src/mat/partition/impls/hierarchical/hierarchical.c:150 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-c89_thrash.log > >> ] > >> > >> > >> /sandbox/petsc/petsc.clone-2/src/mat/partition/impls/hierarchical/hierarchical.c:150:3: > >> warning: ISO C90 forbids mixed declarations and code [-Wpedantic] > >> > >> ---- > >> > >> warnings attributed to commit > >> https://bitbucket.org/petsc/petsc/commits/5495542 > >> implemented MatGetSubMatrices_MPIAdj > >> > >> src/mat/impls/adj/mpi/mpiadj.c:575 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-opt-cxx-quad_cg.log > >> ] > >> > >> /sandbox/petsc/petsc.clone/src/mat/impls/adj/mpi/mpiadj.c:575:35: > >> warning: 'rlocalindex' may be used uninitialized in this function > >> [-Wmaybe-uninitialized] > >> > >> ---- > >> > >> warnings attributed to commit > >> https://bitbucket.org/petsc/petsc/commits/54b07c2 > >> implemented ISBuildTwoSided > >> > >> src/vec/is/is/utils/iscoloring.c:416 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/vec/is/is/utils/iscoloring.c:416:11: > >> error: > >> no matching function for call to 'PetscCommBuildTwoSided' > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-opensolaris-misc_n-gage.log > >> ] > >> > >> "/export/home/petsc/petsc.clone-2/src/vec/is/is/utils/iscoloring.c", > >> line 416: warning: argument #7 is incompatible with prototype: > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-pkgs-64idx_thrash.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-3/src/vec/is/is/utils/iscoloring.c:416:11: > >> warning: > >> passing argument 7 of 'PetscCommBuildTwoSided' from incompatible > >> pointer type > >> > >> src/vec/is/is/utils/iscoloring.c:444 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/vec/is/is/utils/iscoloring.c:444:41: > >> warning: > >> argument type 'PetscInt *' (aka 'long *') doesn't match specified > >> 'MPI' type tag that requires 'long long *' [-Wtype-safety] > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/vec/is/is/utils/iscoloring.c:444:54: > >> warning: > >> argument type 'PetscInt *' (aka 'long *') doesn't match specified > >> 'MPI' type tag that requires 'long long *' [-Wtype-safety] > >> > >> src/vec/is/is/utils/iscoloring.c:445 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/vec/is/is/utils/iscoloring.c:445:52: > >> warning: > >> argument type 'PetscInt *' (aka 'long *') doesn't match specified > >> 'MPI' type tag that requires 'long long *' [-Wtype-safety] > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/vec/is/is/utils/iscoloring.c:445:39: > >> warning: > >> argument type 'PetscInt *' (aka 'long *') doesn't match specified > >> 'MPI' type tag that requires 'long long *' [-Wtype-safety] > >> > >> ---- > >> > >> warnings attributed to commit > >> https://bitbucket.org/petsc/petsc/commits/77fca31 > >> add runex40_2 > >> > >> src/mat/examples/tests/ex40.c:22 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/examples_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/mat/examples/tests/ex40.c:22:18: > >> warning: unused variable 'rmap' [-Wunused-variable] > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/examples_next_arch-linux-gcc-ifc-cmplx_crank.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-2/src/mat/examples/tests/ex40.c:22:18: > >> warning: unused variable 'rmap' [-Wunused-variable] > >> > >> ---- > >> > >> warnings attributed to commit > >> https://bitbucket.org/petsc/petsc/commits/841d17a > >> implemented a MatGetSubMatrix_MPIAdj_Single > >> > >> src/mat/impls/adj/mpi/mpiadj.c:574 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-opt-cxx-quad_cg.log > >> ] > >> > >> /sandbox/petsc/petsc.clone/src/mat/impls/adj/mpi/mpiadj.c:574:29: > >> warning: 'owner' may be used uninitialized in this function > >> [-Wmaybe-uninitialized] > >> > >> ---- > >> > >> warnings attributed to commit > >> https://bitbucket.org/petsc/petsc/commits/9d01615 > >> Rewrite an implementation of matincreaseoverlap > >> > >> src/mat/impls/aij/mpi/mpiov.c:134 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-opensolaris-misc_n-gage.log > >> ] > >> > >> "/export/home/petsc/petsc.clone-2/src/mat/impls/aij/mpi/mpiov.c", > >> line 134: warning: argument #7 is incompatible with prototype: > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-pkgs-64idx_thrash.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-3/src/mat/impls/aij/mpi/mpiov.c:134:10: > >> warning: passing argument 7 of 'PetscCommBuildTwoSided' from > >> incompatible pointer type > >> > >> src/mat/impls/aij/mpi/mpiov.c:170 > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-opensolaris-misc_n-gage.log > >> ] > >> > >> "/export/home/petsc/petsc.clone-2/src/mat/impls/aij/mpi/mpiov.c", > >> line 170: warning: argument #7 is incompatible with prototype: > >> > >> [ > >> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/06/16/build_next_arch-linux-pkgs-64idx_thrash.log > >> ] > >> > >> /sandbox/petsc/petsc.clone-3/src/mat/impls/aij/mpi/mpiov.c:170:10: > >> warning: passing argument 7 of 'PetscCommBuildTwoSided' from > >> incompatible pointer type > >> > >> ---- > >> To opt-out from receiving these messages - send a request to > >> [email protected] <mailto:[email protected]>. > >> > >> > >> > > >
