Sandia-OpenSHMEM / SOS

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

Open davidozog opened 1 year ago

davidozog commented 1 year ago

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).