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]>.
>>
>>
>>
>

Reply via email to