Sandia OpenSHMEM is an implementation of the OpenSHMEM specification over multiple Networking APIs, including Portals 4, the Open Fabric Interface (OFI), and UCX. Please click on the Wiki tab for help with building and using SOS.
Other
61
stars
53
forks
source link
Deprecated signed integer types (non fixed-width) for bitwise reductions are being tested #1097
We are testing deprecated types for bitwise reductions (short, int, long, and long long) in the SOS test suite, but these are deprecated and not supported by other libraries (e.g. OSHMPI).
I think we should remove them from the tests and consider marking the routines as deprecated, if possible. Removal might be appropriate too, because the operation is possibly ambiguous (given that these types might have either 1's or 2's complement representation).
We are testing deprecated types for bitwise reductions (
short
,int
,long
, andlong long
) in the SOS test suite, but these are deprecated and not supported by other libraries (e.g. OSHMPI).I think we should remove them from the tests and consider marking the routines as deprecated, if possible. Removal might be appropriate too, because the operation is possibly ambiguous (given that these types might have either 1's or 2's complement representation).