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
One solution is to add a check in shmem-compat.h that checks for OSHMEM_HAVE_C11 to prefer the C11 generics, but this provides an invisible breaking change to existing codes that erroneously depend on shmem-compat.h's shmem_put. It would be better to get rid of the function declarations in shmem-compat.h now that it sufficiently conflicts with the OpenSHMEM specification.