functional_tests: use size_t for size variable (#190)
Changed the data type of `size` to `size_t` in all functional tests to ensure consistency with rocSHMEM APIs.
Tento commit je obsažen v:
@@ -153,7 +153,7 @@ void TeamBroadcastTester<T1>::preLaunchKernel() {
|
||||
|
||||
template <typename T1>
|
||||
void TeamBroadcastTester<T1>::launchKernel(dim3 gridSize, dim3 blockSize,
|
||||
int loop, uint64_t size) {
|
||||
int loop, size_t size) {
|
||||
size_t shared_bytes = 0;
|
||||
|
||||
int num_elems = size / sizeof(T1);
|
||||
@@ -175,7 +175,7 @@ void TeamBroadcastTester<T1>::postLaunchKernel() {
|
||||
}
|
||||
|
||||
template <typename T1>
|
||||
void TeamBroadcastTester<T1>::resetBuffers(uint64_t size) {
|
||||
void TeamBroadcastTester<T1>::resetBuffers(size_t size) {
|
||||
|
||||
int num_elems = size / sizeof(T1);
|
||||
int buff_size = num_elems * sizeof(T1) * args.num_wgs;
|
||||
@@ -203,7 +203,7 @@ void TeamBroadcastTester<T1>::resetBuffers(uint64_t size) {
|
||||
}
|
||||
|
||||
template <typename T1>
|
||||
void TeamBroadcastTester<T1>::verifyResults(uint64_t size) {
|
||||
void TeamBroadcastTester<T1>::verifyResults(size_t size) {
|
||||
|
||||
int num_elems = size / sizeof(T1);
|
||||
int idx = 0;
|
||||
|
||||
Odkázat v novém úkolu
Zablokovat Uživatele