[petsc-dev] PETSc blame digest (next) 2015-12-12

Lilia Ziane Khodja zianekhodja.lilia at gmail.com
Wed Dec 16 00:17:26 CST 2015


Hello,

We have pushed 2 new solvers. Barry merged our fork.

For us the compilation is good. It seems it is not good from the petsc side.

We received this long mail. As it is the first time we push code in petsc,
we don't know how to interpret this email and we don't know what we can do.

Thank in advance

Lilia Ziane Khodja and Raphaël Couturier
Le 12 déc. 2015 16:00, "PETSc checkBuilds" <petsc-checkbuilds at mcs.anl.gov>
a écrit :

>
>
> 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 if you are
> unable
> to resolve the issues.
>
> Thanks,
>   The PETSc development team
>
> ----
>
> warnings attributed to commit
> https://bitbucket.org/petsc/petsc/commits/6104a8a
> Corrections done in cgls and tsirm
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:149
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> error: no matching function for call to 'PetscOptionsHead'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-gcc-pgf90_grind.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-gcc-ifc-cmplx_crank.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-dbg-quad_churn.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:149:3:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-opt_crank.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 149: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> error: no matching function for call to 'PetscOptionsHead'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(149) :
> warning C4024: 'PetscOptionsHead' : different types for formal and actual
> parameter 1
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:27:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 149: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(149) :
> error C2664: 'PetscOptionsHead' : cannot convert parameter 1 from 'struct
> _n_PetscOptions ** ' to 'struct _p_PetscOptionItems *'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-c89_el6.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:27:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 149: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-gcc-absoft_churn.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:65:
> error: cannot convert '_n_PetscOptions**' to 'PetscOptionItems* {aka
> _p_PetscOptionItems*}' for argument '1' to 'PetscErrorCode
> PetscOptionsHead(PetscOptionItems*, const char*)'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-pkgs-opt_wii.log
> ]
>       /usr/home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:3:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:149:27:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(149):
> warning #167: argument of type "PetscOptions *" is incompatible with
> parameter of type "PetscOptionItems *"
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:149:3:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:3:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:149:65:
> error: cannot convert '_n_PetscOptions**' to 'PetscOptionItems* {aka
> _p_PetscOptionItems*}' for argument '1' to 'PetscErrorCode
> PetscOptionsHead(PetscOptionItems*, const char*)'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-opt-cxx-quad_cg.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:65:
> error: cannot convert '_n_PetscOptions**' to 'PetscOptionItems* {aka
> _p_PetscOptionItems*}' for argument '1' to 'PetscErrorCode
> PetscOptionsHead(PetscOptionItems*, const char*)'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log
> ]
>
> /usr/home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:65:
> error: cannot convert '_n_PetscOptions**' to 'PetscOptionItems* {aka
> _p_PetscOptionItems*}' for argument '1' to 'PetscErrorCode
> PetscOptionsHead(PetscOptionItems*, const char*)'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log
> ]
>
> /usr/home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:149:65:
> error: cannot convert '_n_PetscOptions**' to 'PetscOptionItems* {aka
> _p_PetscOptionItems*}' for argument '1' to 'PetscErrorCode
> PetscOptionsHead(PetscOptionItems*, const char*)'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-64idx_thrash.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-threadcomm_el6.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:27:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(149) :
> warning C4047: 'function' : 'struct _p_PetscOptionItems *' differs in
> levels of indirection from 'struct _n_PetscOptions ** '
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-uni_crush.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:149:3:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-valgrind_grind.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:149:10:
> warning: passing argument 1 of 'PetscOptionsHead' from incompatible pointer
> type
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:150
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(150) :
> error C2664: 'PetscOptionsInt_Private' : cannot convert parameter 1 from
> 'struct _n_PetscOptions ** ' to 'struct _p_PetscOptionItems *'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(150):
> warning #167: argument of type "PetscOptions *" is incompatible with
> parameter of type "PetscOptionItems *"
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:150:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:150:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:150:10:
> error: no matching function for call to 'PetscOptionsInt_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 150: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 150: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:150:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:150:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(150) :
> warning C4047: 'function' : 'struct _p_PetscOptionItems *' differs in
> levels of indirection from 'struct _n_PetscOptions ** '
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:150:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:150:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:150:10:
> error: no matching function for call to 'PetscOptionsInt_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 150: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(150) :
> warning C4024: 'PetscOptionsInt_Private' : different types for formal and
> actual parameter 1
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-pkgs-opt_wii.log
> ]
>       /usr/home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:150:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:151
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:151:3:
> warning: passing argument 1 of 'PetscOptionsReal_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 151: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:151:10:
> error: no matching function for call to 'PetscOptionsReal_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:151:3:
> warning: passing argument 1 of 'PetscOptionsReal_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:151:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(151) :
> warning C4047: 'function' : 'struct _p_PetscOptionItems *' differs in
> levels of indirection from 'struct _n_PetscOptions ** '
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-pkgs-opt_wii.log
> ]
>       /usr/home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:151:3:
> warning: passing argument 1 of 'PetscOptionsReal_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:151:3:
> warning: passing argument 1 of 'PetscOptionsReal_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(151) :
> error C2664: 'PetscOptionsReal_Private' : cannot convert parameter 1 from
> 'struct _n_PetscOptions ** ' to 'struct _p_PetscOptionItems *'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:151:10:
> error: no matching function for call to 'PetscOptionsReal_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:151:3:
> warning: passing argument 1 of 'PetscOptionsReal_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:151:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(151) :
> warning C4024: 'PetscOptionsReal_Private' : different types for formal and
> actual parameter 1
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 151: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 151: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(151):
> warning #167: argument of type "PetscOptions *" is incompatible with
> parameter of type "PetscOptionItems *"
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:152
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:152:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:152:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 152: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 152: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(152) :
> error C2664: 'PetscOptionsInt_Private' : cannot convert parameter 1 from
> 'struct _n_PetscOptions ** ' to 'struct _p_PetscOptionItems *'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:152:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:152:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:152:10:
> error: no matching function for call to 'PetscOptionsInt_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 152: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:152:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(152) :
> warning C4047: 'function' : 'struct _p_PetscOptionItems *' differs in
> levels of indirection from 'struct _n_PetscOptions ** '
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(152) :
> warning C4024: 'PetscOptionsInt_Private' : different types for formal and
> actual parameter 1
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(152):
> warning #167: argument of type "PetscOptions *" is incompatible with
> parameter of type "PetscOptionItems *"
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-pkgs-opt_wii.log
> ]
>       /usr/home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:152:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:152:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:152:10:
> error: no matching function for call to 'PetscOptionsInt_Private'
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:153
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:153:10:
> error: no matching function for call to 'PetscOptionsInt_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 153: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(153) :
> error C2664: 'PetscOptionsInt_Private' : cannot convert parameter 1 from
> 'struct _n_PetscOptions ** ' to 'struct _p_PetscOptionItems *'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:153:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:153:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:153:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:153:10:
> error: no matching function for call to 'PetscOptionsInt_Private'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(153) :
> warning C4024: 'PetscOptionsInt_Private' : different types for formal and
> actual parameter 1
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(153):
> warning #167: argument of type "PetscOptions *" is incompatible with
> parameter of type "PetscOptionItems *"
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:153:10:
> warning: incompatible pointer types passing 'PetscOptions *' (aka 'struct
> _n_PetscOptions **') to parameter of type 'PetscOptionItems *' (aka 'struct
> _p_PetscOptionItems *') [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:153:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-pkgs-opt_wii.log
> ]
>       /usr/home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:153:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 153: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 153: warning: argument #1 is incompatible with prototype:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:153:3:
> warning: passing argument 1 of 'PetscOptionsInt_Private' from incompatible
> pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(153) :
> warning C4047: 'function' : 'struct _p_PetscOptionItems *' differs in
> levels of indirection from 'struct _n_PetscOptions ** '
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:154
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 154: warning: left operand of "->" must be pointer to struct/union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: member reference base type 'PetscOptions' (aka '_n_PetscOptions *')
> is not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: request for member 'count' in something not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: request for member 'count' in something not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(154):
> error: expression must have pointer-to-struct-or-union type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(154) :
> error C2227: left of '->count' must point to class/struct/union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(154) :
> error C2037: left of 'count' specifies undefined struct/union
> '_n_PetscOptions'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 154: warning: left operand of "->" must be pointer to struct/union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: request for member 'count' in something not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: member reference base type 'PetscOptions' (aka 'struct
> _n_PetscOptions *') is not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: member reference base type 'PetscOptions' (aka 'struct
> _n_PetscOptions *') is not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 154: warning: left operand of "->" must be pointer to struct/union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: member reference base type 'PetscOptions' (aka '_n_PetscOptions *')
> is not a structure or union
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:154:10:
> error: request for member 'count' in something not a structure or union
>
>   src/ksp/ksp/impls/tsirm/tsirm.c:190
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-pkgs-opt_wii.log
> ]
>       /usr/home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-opt-cxx-quad_cg.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: invalid conversion from 'PetscErrorCode (*)(_n_PetscOptions**, KSP)
> {aka int (*)(_n_PetscOptions**, _p_KSP*)}' to 'PetscErrorCode
> (*)(PetscOptionItems*, KSP) {aka int (*)(_p_PetscOptionItems*, _p_KSP*)}'
> [-fpermissive]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-cxx-pkgs-opt_wii.log
> ]
>
> /usr/home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: invalid conversion from 'PetscErrorCode (*)(_n_PetscOptions**, KSP)
> {aka int (*)(_n_PetscOptions**, _p_KSP*)}' to 'PetscErrorCode
> (*)(PetscOptionItems*, KSP) {aka int (*)(_p_PetscOptionItems*, _p_KSP*)}'
> [-fpermissive]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-c-exodus-dbg-builder_frog.log
> ]
>       /home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log
> ]
>
> /usr/home/balay/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: invalid conversion from 'PetscErrorCode (*)(_n_PetscOptions**, KSP)
> {aka int (*)(_n_PetscOptions**, _p_KSP*)}' to 'PetscErrorCode
> (*)(PetscOptionItems*, KSP) {aka int (*)(_p_PetscOptionItems*, _p_KSP*)}'
> [-fpermissive]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-64idx_thrash.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-valgrind_grind.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-cmplx-pkgs-dbg_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 190: warning: assignment type mismatch:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-gcc-absoft_churn.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: invalid conversion from 'PetscErrorCode (*)(_n_PetscOptions**, KSP)
> {aka int (*)(_n_PetscOptions**, _p_KSP*)}' to 'PetscErrorCode
> (*)(PetscOptionItems*, KSP) {aka int (*)(_p_PetscOptionItems*, _p_KSP*)}'
> [-fpermissive]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-single_frog.log
> ]
>       /home/balay/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6-cxx-pkgs-opt_ipro.log
> ]
>       /Users/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: assigning to 'PetscErrorCode (*)(PetscOptionItems *, KSP)' from
> incompatible type 'PetscErrorCode (PetscOptions *, KSP)': type mismatch at
> 1st parameter ('PetscOptionItems *' (aka '_p_PetscOptionItems *') vs
> 'PetscOptions *' (aka '_n_PetscOptions **'))
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-dbg-quad_churn.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-c89_el6.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-opt_crank.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-cxx-cmplx-pkgs-64idx_churn.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: assigning to 'PetscErrorCode (*)(PetscOptionItems *, KSP)' from
> incompatible type 'PetscErrorCode (PetscOptions *, KSP)': type mismatch at
> 1st parameter ('PetscOptionItems *' (aka '_p_PetscOptionItems *') vs
> 'PetscOptions *' (aka '_n_PetscOptions **'))
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-cxx-mlib_el6.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> error: invalid conversion from 'PetscErrorCode (*)(_n_PetscOptions**, KSP)
> {aka int (*)(_n_PetscOptions**, _p_KSP*)}' to 'PetscErrorCode
> (*)(PetscOptionItems*, KSP) {aka int (*)(_p_PetscOptionItems*, _p_KSP*)}'
> [-fpermissive]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin-cxx-cmplx_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(190) :
> error C2440: '=' : cannot convert from 'int (__cdecl *)(struct
> _n_PetscOptions ** ,struct _p_KSP *)' to 'int (__cdecl *)(struct
> _p_PetscOptionItems *,struct _p_KSP *)'
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-misc_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 190: warning: assignment type mismatch:
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-cuda-double_frog.log
> ]
>       /home/balay/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-uni_crush.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-mswin_ps3.log
> ]
>
> C:\cygwin\home\sbalay\PETSC~1.CLO\src\ksp\ksp\impls\tsirm\tsirm.c(190) :
> warning C4028: formal parameter 1 different from declaration
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-gcc-pgf90_grind.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-dbg-ftn-interfaces_crank.log
> ]
>       /sandbox/petsc/petsc.clone-3/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: incompatible pointer types assigning to 'PetscErrorCode
> (*)(PetscOptionItems *, KSP)' from 'PetscErrorCode (PetscOptions *, KSP)'
> [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-pardiso_cg.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c(190):
> warning #556: a value of type "PetscErrorCode={int} (*)(PetscOptions *,
> KSP)" cannot be assigned to an entity of type "PetscErrorCode={int}
> (*)(PetscOptionItems *, KSP)"
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-gcc-ifc-cmplx_crank.log
> ]
>       /sandbox/petsc/petsc.clone-2/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-viennacl_frog.log
> ]
>       /home/balay/petsc.clone-4/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type [enabled by default]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-linux-pkgs-threadcomm_el6.log
> ]
>       /sandbox/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: assignment from incompatible pointer type
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-osx-10.6_ipro.log
> ]
>       /Users/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c:190:28:
> warning: incompatible pointer types assigning to 'PetscErrorCode
> (*)(PetscOptionItems *, KSP)' from 'PetscErrorCode (PetscOptions *, KSP)'
> [-Wincompatible-pointer-types]
>     [
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/12/12/build_next_arch-opensolaris-pkgs-opt_n-gage.log
> ]
>       "/export/home/petsc/petsc.clone/src/ksp/ksp/impls/tsirm/tsirm.c",
> line 190: warning: assignment type mismatch:
>
> ----
> To opt-out from receiving these messages - send a request to
> petsc-dev at mcs.anl.gov.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20151216/ca0c6651/attachment.html>


More information about the petsc-dev mailing list