[petsc-dev] PETSc blame digest (next) 2015-06-16
Fande Kong
fdkong.jd at gmail.com
Tue Jun 16 17:09:45 CDT 2015
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 <rupp at iue.tuwien.ac.at> 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
>> <petsc-checkbuilds at mcs.anl.gov <mailto:petsc-checkbuilds at mcs.anl.gov>>
>> 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 petsc-dev at mcs.anl.gov
>> <mailto:petsc-dev at mcs.anl.gov> 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
>> petsc-dev at mcs.anl.gov <mailto:petsc-dev at mcs.anl.gov>.
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20150616/38418ed9/attachment.html>
More information about the petsc-dev
mailing list