Barry,

I see you made some changes to pr352/dmay/pctelescope/master and merged to next 
[and pushed]

However - you did not push pr352/dmay/pctelescope/master. Could you push this 
branch?

I have fix for the following warnings - and would like to push my changes..

[Just want to make sure all changes are in sync]


thanks,
Satish
--------

/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCTelescopeGetKSP':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:654: warning: 
statement with no effect
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCTelescopeGetReductionFactor':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:675: warning: 
statement with no effect
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCTelescopeSetReductionFactor':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:696: warning: 
statement with no effect
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCTelescopeGetIgnoreDM':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:717: warning: 
statement with no effect
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCTelescopeSetIgnoreDM':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:738: warning: 
statement with no effect
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCTelescopeGetDM':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:759: warning: 
statement with no effect
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c: In function 
'PCSetUp_Telescope':
/home/balay/petsc.test/src/ksp/pc/impls/telescope/telescope.c:352: warning: 
'subcomm' may be used uninitialized in this function

On Tue, 8 Sep 2015, Satish Balay wrote:

> Ok - pushed to pr352/dmay/pctelescope/master - and merged to next
> 
> https://bitbucket.org/petsc/petsc/commits/bfd6bcc6ac8e2f0022fa8b00b8cd29f3a32cf260
> 
> [please before further changes - or merge to master]
> 
> Satish
> 
> On Tue, 8 Sep 2015, Satish Balay wrote:
> 
> > I haven't check the examples - but I have the following fix for the build. 
> > Will push now
> > 
> > Satish
> > 
> > diff --git a/include/petscpc.h b/include/petscpc.h
> > index 7e583b8..0cddc86 100644
> > --- a/include/petscpc.h
> > +++ b/include/petscpc.h
> > @@ -324,7 +324,7 @@ PETSC_EXTERN PetscErrorCode 
> > PCMGResidualDefault(Mat,Vec,Vec,Vec);
> >  PETSC_EXTERN PetscErrorCode PCTelescopeGetReductionFactor(PC,PetscInt*);
> >  PETSC_EXTERN PetscErrorCode PCTelescopeSetReductionFactor(PC,PetscInt);
> >  PETSC_EXTERN PetscErrorCode PCTelescopeGetIgnoreDM(PC,PetscBool*);
> > -PETSC_EXTERN PetscErrorCode PCTelescopeSetIgnoreDM(PC,PetscInt);
> > +PETSC_EXTERN PetscErrorCode PCTelescopeSetIgnoreDM(PC,PetscBool);
> >  PETSC_EXTERN PetscErrorCode PCTelescopeGetDM(PC,DM*);
> >  
> >  #endif /* __PETSCPC_H */
> > diff --git a/src/ksp/pc/impls/telescope/telescope.c 
> > b/src/ksp/pc/impls/telescope/telescope.c
> > index 5e899de..fe75c46 100644
> > --- a/src/ksp/pc/impls/telescope/telescope.c
> > +++ b/src/ksp/pc/impls/telescope/telescope.c
> > @@ -207,7 +207,7 @@ PetscErrorCode PCTelescopeMatCreate_default(PC 
> > pc,PC_Telescope sred,MatReuse reu
> >      if (reuse != MAT_INITIAL_MATRIX) { Bred = *A; }
> >  
> >      ierr = MatGetSize(Blocal,&mm,NULL);CHKERRQ(ierr);
> > -    //ierr = 
> > MatCreateMPIMatConcatenateSeqMat(subcomm,Blocal,PETSC_DECIDE,reuse,&Bred);CHKERRQ(ierr);
> > +    /* ierr = 
> > MatCreateMPIMatConcatenateSeqMat(subcomm,Blocal,PETSC_DECIDE,reuse,&Bred);CHKERRQ(ierr);
> >  */
> >      ierr = 
> > MatCreateMPIMatConcatenateSeqMat(subcomm,Blocal,mm,reuse,&Bred);CHKERRQ(ierr);
> >    }
> >    *A = Bred;
> > @@ -734,7 +734,7 @@ PetscErrorCode PCTelescopeGetIgnoreDM(PC pc,PetscBool 
> > *v)
> >  
> >   .keywords: PC, telescoping solve
> >   @*/
> > -PetscErrorCode PCTelescopeSetIgnoreDM(PC pc,PetscInt v)
> > +PetscErrorCode PCTelescopeSetIgnoreDM(PC pc,PetscBool v)
> >  {
> >    PetscTryMethod(pc,"PCTelescopeSetIgnoreDM_C",(PC,PetscBool),(pc,v));
> >    return(0);
> > diff --git a/src/ksp/pc/impls/telescope/telescope_dmda.c 
> > b/src/ksp/pc/impls/telescope/telescope_dmda.c
> > index edd1708..98d0c7f 100644
> > --- a/src/ksp/pc/impls/telescope/telescope_dmda.c
> > +++ b/src/ksp/pc/impls/telescope/telescope_dmda.c
> > @@ -757,7 +757,7 @@ PetscErrorCode PCTelescopeMatCreate_dmda(PC 
> > pc,PC_Telescope sred,MatReuse reuse,
> >  
> >      if (reuse != MAT_INITIAL_MATRIX) {Bred = *A;}
> >      ierr = MatGetSize(Blocal,&mm,NULL);CHKERRQ(ierr);
> > -    //ierr = 
> > MatCreateMPIMatConcatenateSeqMat(subcomm,Blocal,PETSC_DECIDE,reuse,&Bred);CHKERRQ(ierr);
> > +    /* ierr = 
> > MatCreateMPIMatConcatenateSeqMat(subcomm,Blocal,PETSC_DECIDE,reuse,&Bred);CHKERRQ(ierr);
> >  */
> >      ierr = 
> > MatCreateMPIMatConcatenateSeqMat(subcomm,Blocal,mm,reuse,&Bred);CHKERRQ(ierr);
> >    }
> >    *A = Bred;
> > 
> > 
> > On Tue, 8 Sep 2015, Barry Smith wrote:
> > 
> > > 
> > >   Dave,
> > > 
> > >     I'll be fixing these.
> > > 
> > >    Barry
> > > 
> > > > On Sep 8, 2015, at 9:00 AM, PETSc checkBuilds 
> > > > <[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] if you are 
> > > > unable
> > > > to resolve the issues.
> > > > 
> > > > Thanks,
> > > >  The PETSc development team
> > > > 
> > > > ----
> > > > 
> > > > warnings attributed to commit 
> > > > https://bitbucket.org/petsc/petsc/commits/6ab51f8
> > > > PCSemiRedundant:
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope.c:116
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-opt_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope.c:116:3:
> > > >  warning: 'subdm' may be used uninitialized in this function 
> > > > [-Wmaybe-uninitialized]
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope.c:210
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-c89_thrash.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope.c:210:5:
> > > >  error: expected expression before '/' token
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope.c:380
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-opt_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope.c:380:12:
> > > >  warning: 'subcomm' may be used uninitialized in this function 
> > > > [-Wmaybe-uninitialized]
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope_dmda.c:112
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-opt-cxx-quad_cg.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:112:18:
> > > >  warning: 'start_IJK' may be used uninitialized in this function 
> > > > [-Wmaybe-uninitialized]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-opt_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:112:7:
> > > >  warning: 'start_IJK' may be used uninitialized in this function 
> > > > [-Wmaybe-uninitialized]
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope_dmda.c:535
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-c-exodus-dbg-builder_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-gcc-ifc-cmplx_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-valgrind_grind.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-cuda_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-64idx_thrash.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log]
> > > >      
> > > > /home/balay/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-threadcomm_thrash.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-gcc-pgf90_grind.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-uni_crush.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-opt_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-dbg-quad_churn.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-viennacl_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone-4/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-cuda-double_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-opt-cxx-quad_cg.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:535:54:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope_dmda.c:609
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-opt_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-threadcomm_thrash.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-uni_crush.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-gcc-pgf90_grind.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-viennacl_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone-4/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-opt-cxx-quad_cg.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-c-exodus-dbg-builder_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-cuda-double_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log]
> > > >      
> > > > /home/balay/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-dbg-quad_churn.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-gcc-ifc-cmplx_crank.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-valgrind_grind.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-pkgs-64idx_thrash.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-3/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-cuda_bb-proxy.log]
> > > >      
> > > > /sandbox/balay/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:609:49:
> > > >  warning: variable 'natural_ijk' set but not used 
> > > > [-Wunused-but-set-variable]
> > > > 
> > > >  src/ksp/pc/impls/telescope/telescope_dmda.c:760
> > > >    
> > > > [http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/08/build_next_arch-linux-c89_thrash.log]
> > > >      
> > > > /sandbox/petsc/petsc.clone-2/src/ksp/pc/impls/telescope/telescope_dmda.c:760:5:
> > > >  error: expected expression before '/' token
> > > > 
> > > > ----
> > > > To opt-out from receiving these messages - send a request to 
> > > > [email protected].
> > > 
> > > 
> > 
> > 
> 
> 

Reply via email to