[petsc-dev] Pushing to 'master'
Hong Zhang
hzhang at mcs.anl.gov
Wed Jul 3 22:15:20 CDT 2013
Jed,
Sorry, I checked examples_next_arch-xxx.log, not make_next_arch-xx.log :-(
It built smoothly on petsc machine, thus I merged to master.
I'm getting older, thinking about retiring ...
Hong
On Wed, Jul 3, 2013 at 5:48 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> Hong, you are doing well with the formal workflow, but in this last
> round with 'hzhang/mat-cleanup', it looks like you didn't check the
> nightly logs before merging (they all failed).
>
>
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/make_next_arch-linux-gcc-ifc_crank.log
>
> Matt fixed the problem below, unbreaking 'master', but this should never
> have been merged when (a) the nightlies failed, (b) the branch cannot be
> compiled on any machine, and (c) the result of the merge cannot be
> compiled on any machine.
>
> Remember that when integrating (e.g., to 'next', 'master', etc), you
> should _always_ build the result of the merge before pushing.
>
>
> commit 275476c694b7affb79a129990509c16cc25cadec
> Author: Matthew G. Knepley <knepley at gmail.com>
> Date: Wed Jul 3 17:23:45 2013 -0500
>
> Mat: Need a scope when declaring variables in a switch block
>
> diff --git a/src/mat/impls/aij/mpi/mpimatmatmult.c
> b/src/mat/impls/aij/mpi/mpimatmatmult.c
> index bf6f620..f924000 100644
> --- a/src/mat/impls/aij/mpi/mpimatmatmult.c
> +++ b/src/mat/impls/aij/mpi/mpimatmatmult.c
> @@ -823,6 +823,7 @@ PetscErrorCode MatTransposeMatMult_MPIAIJ_MPIAIJ(Mat
> P,Mat A,MatReuse scall,Pets
> ierr =
> MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable(P,A,fill,C);CHKERRQ(ierr);
> break;
> case 2:
> + {
> Mat Pt;
> Mat_PtAPMPI *ptap;
> Mat_MPIAIJ *c;
> @@ -833,6 +834,7 @@ PetscErrorCode MatTransposeMatMult_MPIAIJ_MPIAIJ(Mat
> P,Mat A,MatReuse scall,Pets
> ptap->Pt = Pt;
> (*C)->ops->mattransposemultnumeric =
> MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ_matmatmult;
> PetscFunctionReturn(0);
> + }
> break;
> default:
> ierr =
> MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ(P,A,fill,C);CHKERRQ(ierr);
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130703/c9ebe425/attachment.html>
More information about the petsc-dev
mailing list