Portals is a low-level network API for high-performance networking on high-performance computing systems developed by Sandia National Laboratories, Intel Corporation, and the University of New Mexico. The Portals 4 Reference Implementation is a complete implementation of Portals 4, with transport over InfiniBand VERBS and UDP. Shared memory transport is available as an optimization, including Linux KNEM support. The Portals 4 reference implementation is supported on both modern 64 bit Linux and 64 bit Mac OS X. The reference implementation has been developed by Sandia National Laboratories, Intel Corporation, and System Fabric Works. For more information on the Portals 4 standard, please see the Portals 4 page.
When running code it is possible for the unexpected message count for a PT to
be less than it should be. During overflow event processing the count in <= 0,
which since we're processing an overflow event should be impossible.
#0 0x00007ffff74f6885 in raise () from /lib64/libc.so.6
#1 0x00007ffff74f7fed in abort () from /lib64/libc.so.6
#2 0x00007ffff74ef9fe in __assert_fail_base () from /lib64/libc.so.6
#3 0x00007ffff74efac0 in __assert_fail () from /lib64/libc.so.6
#4 0x00007ffff399b1f9 in tgt_cleanup_2 (buf=0x7ffff075ae40) at ptl_tgt.c:1924
#5 process_tgt (buf=0x7ffff075ae40) at ptl_tgt.c:2132
#6 0x00007ffff398fa68 in flush_from_unexpected_list (le=0x7fffeeb15200,
buf_list=0x7fffffffd5a0, delete=0) at ptl_le.c:348
#7 0x00007ffff398fc2d in __check_overflow (le=<value optimized out>,
delete=<value optimized out>) at ptl_le.c:385
#8 0x00007ffff39910da in me_append_or_search (ni_handle=<value optimized out>,
pt_index=<value optimized out>, me_init=0x7fffffffd680, ptl_list=0 '\000',
search_op=0 '\000', user_ptr=0x7fffeeb0bb08,
me_handle_p=0x7fffffffd6cc) at ptl_me.c:155
#9 0x00007ffff3991396 in PtlMEAppend (ni_handle=<value optimized out>,
pt_index=<value optimized out>, me_init=<value optimized out>, ptl_list=<value
optimized out>, user_ptr=<value optimized out>,
me_handle_p=<value optimized out>) at ptl_me.c:266
Original issue reported on code.google.com by regrant...@gmail.com on 30 Aug 2013 at 8:03
Original issue reported on code.google.com by
regrant...@gmail.com
on 30 Aug 2013 at 8:03