[MPICH2-dev] An issue with MPI_type_struct and MPI_Isend

Ezhov, Dmitry dmitry.ezhov at intel.com
Thu Dec 7 08:26:09 CST 2006


Dear Sirs,

 

We are having a problem using MPI_Type_struct and MPI_Isend in one of
applications.

We got the following error message (in case of 2 MPI processes):

 

Assertion failed in file gen_segment.c at line 615: cur_elmp->curcount
>= 0

[cli_1]: aborting job:

internal ABORT - process 1

Assertion failed in file gen_segment.c at line 615: cur_elmp->curcount
>= 0

[cli_0]: aborting job:

internal ABORT - process 0

 

We created a simple test that reproduces the problem. This test is in
the attached file.

The issue was reproduced both with mpich2-1.0.3 and mpich2-1.0.4p1.

 

Please note: if you decrease a value of EL_COUNT to 1130 then the test
will work OK.

 

Do you know anything about this problem?

 

Thank you in advance.

 

-- 

Best regards.

 

Dmitry Ezhov

Software Engeneer,

 

Intel SSG/DPD/Parallel Solution Lab,

Russia, Sarov.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.mcs.anl.gov/mailman/private/mpich2-dev/attachments/20061207/944b72d1/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: issue.c
Type: application/octet-stream
Size: 1676 bytes
Desc: issue.c
URL: <https://lists.mcs.anl.gov/mailman/private/mpich2-dev/attachments/20061207/944b72d1/attachment.obj>


More information about the mpich2-dev mailing list