diff --git a/src/common.cu b/src/common.cu index 41d7479..48a629c 100644 --- a/src/common.cu +++ b/src/common.cu @@ -262,7 +262,7 @@ testResult_t CheckData(struct threadArgs* args, ncclDataType_t type, ncclRedOp_t *wrongElts = 0; for (int i=0; i < args->nGpus; i++) *wrongElts += wrongPerGpu[i]; - cudaFree(wrongPerGpu); + cudaFreeHost(wrongPerGpu); if (args->reportErrors && *wrongElts) args->errors[0]++; return testSuccess;