You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cffi: typedef shmem_{ctx|team}_t as an opaque struct type
This allows for OpenSHMEM implementations declaring ctx/team types as
either a pointer types or an integral types.
Declaring `shmem_{ctx|team}_t` as an opaque struct type has an annoying
side-effect: now ctx/team handles can no longer be compared for equality.
Therefore, add a couple auxiliary functions `eq_{ctx|team}` to compare
handles for equality. Additionally, in case we need them in the future,
add functions to convert to/from integer values.
0 commit comments