Re: [petsc-dev] DMDAGlobalToNatural errors with Ubuntu:latest; gcc 7 & Open MPI 2.1.1

2019-07-31 Thread Fabian.Jakub via petsc-dev
and we can ignore them. > I filed a bug report to OpenMPI > https://www.mail-archive.com/users@lists.open-mpi.org//msg33383.html and hope > they can fix it in Ubuntu. > Thanks. > > --Junchao Zhang > > > On Tue, Jul 30, 2019 at 9:47 AM Fabian.Jakub via petsc-dev >

[petsc-dev] DMDAGlobalToNatural errors with Ubuntu:latest; gcc 7 & Open MPI 2.1.1

2019-07-30 Thread Fabian.Jakub via petsc-dev
Dear Petsc Team, Our cluster recently switched to Ubuntu 18.04 which has gcc 7.4 and (Open MPI) 2.1.1 - with this I ended up with segfault and valgrind errors in DMDAGlobalToNatural. This is evident in a minimal fortran example such as the attached example petsc_ex.F90 with the following error:

Re: [petsc-dev] Issues with Fortran Interfaces for PetscSort routines

2019-07-29 Thread Fabian.Jakub via petsc-dev
Fixes it for me. Many thanks for the prompt reply! On 7/30/19 12:34 AM, Zhang, Junchao wrote: > Fixed in jczhang/fix-sort-fortran-binding and will be in master later. Thanks. > --Junchao Zhang > > > On Mon, Jul 29, 2019 at 10:14 AM Fabian.Jakub via petsc-dev > mailto:pet

[petsc-dev] Issues with Fortran Interfaces for PetscSort routines

2019-07-29 Thread Fabian.Jakub via petsc-dev
Dear Petsc, Commit 051fd8986cf23c0556f4229193defe128fafa1f7 changed the C signature of the sorting routines and as a result I cannot compile against them anymore from Fortran. I tried to rebuild Petsc from scratch and did a make allfortranstubs but still to no avail. I attach a simple fortran

[petsc-dev] Error in HDF5 dumps of DMPlex labels

2019-02-14 Thread Fabian.Jakub via petsc-dev
Dear Petsc Team! I had an issue when writing out DMPlex objects through hdf5. This comes from a DMLabel that has only entries on non-local mesh points. The DMLabel write only includes local parts of the label and so leads to a zero sized write for the index set. This seems to be fine except

[petsc-dev] patch for wrong integer type

2019-02-04 Thread Fabian.Jakub via petsc-dev
Dear Petsc Team, I recently had segfaults when dumping DMPlexs through the PetscObjectViewer into hdf5 files This happens to me with 64 bit integers and I think there is a PetscInt where an int should be placed. Please have a look at the attached patch. Yours, Fabian From