[petsc-users] error with PAMI (fwd)

Jed Brown jedbrown at mcs.anl.gov
Tue Jul 23 08:45:55 CDT 2013


Inge Gutheil <i.gutheil at fz-juelich.de> writes:

> Hello,
> a user here in Juelich got the same error and he said he only got it on
> BlueGene with PETSc, so I believe there is a problem with PAMI and PETSc
> at least PETSc 3.3-p5. 

We ran on BG/Q from before petsc-3.3 was released until now and have not
seen this error message.  You'll have to find a way to reproduce before
we can do anything else, but I'm skeptical of it being a PETSc problem.


>> MooseMBFlow: /bgsys/source/srcV1R2M0.14091/comm/sys/buildtools/pami/common/bgq/Memregion.h:58: pami_result_t PAMI::Memregion::createMemregion_impl(size_t*, size_t, void*, uint64_t): Assertion `rc == 0' failed

This is the relevant bit of code (from V1R2M0):

        // Determine the physical address of the source buffer.
        uint32_t rc;
        rc = Kernel_CreateMemoryRegion (&memregion, base, bytes_in);
        PAMI_assert ( rc == 0 );


You can use a debugger to determine what arguments were used.  Either
the arguments are invalid (application corruption) or there is some
deeper corruption (or a kernel bug).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20130723/c4a26939/attachment.pgp>


More information about the petsc-users mailing list