[petsc-dev] MPI_Attr_get test fails
Smith, Barry F.
bsmith at mcs.anl.gov
Fri Feb 9 17:18:44 CST 2018
Bad MPI. Do you get this with --download-mpich
> On Feb 9, 2018, at 5:11 PM, Mark Adams <mfadams at lbl.gov> wrote:
>
> I get an error in PetscCommGetNewTag. So I copied the test to may main and I get the same problem. So this code fails:
>
> int main( int argc, char **args )
> {
> PetscErrorCode ierr;
> ierr = PetscInitialize( &argc, &args, "./.petscrc", NULL );CHKERRQ(ierr);
> { // debug
> PetscCommCounter *counter;
> PetscMPIInt flg;
> ierr = MPI_Attr_get(PETSC_COMM_WORLD,Petsc_Counter_keyval,&counter,&flg);CHKERRQ(ierr);
> if (!flg) SETERRQ(PETSC_COMM_SELF,PETSC_ERR_ARG_CORRUPT,"Bad MPI communicator supplied ???????????????");
> }
>
> Any ideas?
>
> Mark
More information about the petsc-dev
mailing list