shmem_ptr and shmem_team_ptr prototype does not match spec API description: This is a minor nitpick. target should be renamed to dest: SOS: shmem_ptr(const void ***target**, int pe) shmem_team_ptr(shmem_team_t team, const void ***target**, int pe) OpenSHEM spec: void *shmem_ptr(const void ***dest**, int pe); void *shmem_team_ptr(shmem_team_t team, const void ***dest**, int pe);