two types are the same size, but I wonder if somehow the two type names are interchangeable in OpenMPI (I would guess they're not), although declared