[mlir][gpu][sparse] fix broken type in cusparseCreateCsr
authorKun Wu <kunww@google.com>
Thu, 1 Jun 2023 18:00:21 +0000 (18:00 +0000)
committerKun Wu <kunww@google.com>
Thu, 1 Jun 2023 18:06:09 +0000 (18:06 +0000)
Differential Revision: https://reviews.llvm.org/D151912

mlir/lib/ExecutionEngine/CudaRuntimeWrappers.cpp

index 17be418..1c9497b 100644 (file)
@@ -322,7 +322,7 @@ mgpuCreateCsr(intptr_t rows, intptr_t cols, intptr_t nnz, void *rowPos,
   auto dTp = static_cast<cudaDataType_t>(dtp);
   CUSPARSE_REPORT_IF_ERROR(cusparseCreateCsr(&mat, rows, cols, nnz, rowPos,
                                              colIdxs, values, pTp, iTp,
-                                             CUSPARSE_INDEX_BASE_ZERO, dtp))
+                                             CUSPARSE_INDEX_BASE_ZERO, dTp))
   return reinterpret_cast<void *>(mat);
 }