AMPI: Fixed MPICH test case for Derived Datatypes58/4258/8
commit052fe6a2a7532e1608f04eba82646e536c97afcb
authorShane Neary <shaneneary914@gmail.com>
Tue, 12 Jun 2018 21:02:19 +0000 (12 16:02 -0500)
committerSam White <white67@illinois.edu>
Wed, 20 Jun 2018 20:13:47 +0000 (20 15:13 -0500)
tree9000ef5056e11a11d5b9fee22ef799dfd56f434c
parentb691410634b14a45fe83f8f0cffb2978bbc9c336
AMPI: Fixed MPICH test case for Derived Datatypes

Includes fixes for the following test cases:
struct-zero-count
struct-no-real-types
indexed-misc

in charm/tests/ampi/mpich-test/datatype/

AMPI now correctly works with empty structs
and structs with no real datatype in them

AMPI now returns the correct lower bound and
upper bound for the Indexed and HIndexed data types

Change-Id: Ifd73f4fe35939425a45274849e7cc01342db8599
src/libs/ck-libs/ampi/ddt.C