[RO] added MPI_UNSIGNED_LONG as type

[ROCm/rocshmem commit: 21171deeb8]
Этот коммит содержится в:
Yiltan Hassan Temucin committed 2025-02-06 10:17:32 -06:00
1 родитель 2214d21491
Коммит 90b8f191d6
3 files changed
+4 -1

No files matched your search

+1
Просмотреть файл
@@ -53,6 +53,7 @@ enum ro_net_types {
RO_NET_DOUBLE,
RO_NET_INT,
RO_NET_LONG,
RO_NET_UNSIGNED_LONG,
RO_NET_LONG_LONG,
RO_NET_SHORT,
RO_NET_LONG_DOUBLE
+1 -1
Просмотреть файл
@@ -61,7 +61,7 @@ struct GetROType<unsigned int> {
template <>
struct GetROType<unsigned long> {
static constexpr ro_net_types Type{RO_NET_LONG};
static constexpr ro_net_types Type{RO_NET_UNSIGNED_LONG};
};
template <>
+2
Просмотреть файл
@@ -376,6 +376,8 @@ static MPI_Datatype convertType(ro_net_types type) {
return MPI_INT;
case RO_NET_LONG:
return MPI_LONG;
case RO_NET_UNSIGNED_LONG:
return MPI_UNSIGNED_LONG;
case RO_NET_LONG_LONG:
return MPI_LONG_LONG;
case RO_NET_SHORT: