瀏覽代碼

src/datawizard/interfaces: cast to avoid warnings

Nathalie Furmento 6 年之前
父節點
當前提交
51f6ea20c1

+ 1 - 1
src/datawizard/interfaces/bcsr_interface.c

@@ -466,7 +466,7 @@ static int unpack_data(starpu_data_handle_t handle, unsigned node, void *ptr, si
 	tmp += (bcsr->nrow + 1) * sizeof(bcsr->rowptr[0]);
 	memcpy((void*)bcsr->nzval, tmp, bcsr->r * bcsr->c * bcsr->nnz * bcsr->elemsize);
 
-	starpu_free_on_node_flags(node, ptr, count, 0);
+	starpu_free_on_node_flags(node, (uintptr_t)ptr, count, 0);
 
 	return 0;
 }

+ 1 - 1
src/datawizard/interfaces/block_interface.c

@@ -290,7 +290,7 @@ static int unpack_block_handle(starpu_data_handle_t handle, unsigned node, void
 		block = block_z + block_interface->ldz * block_interface->elemsize;
 	}
 
-	starpu_free_on_node_flags(node, ptr, count, 0);
+	starpu_free_on_node_flags(node, (uintptr_t)ptr, count, 0);
 
 	return 0;
 }

+ 1 - 1
src/datawizard/interfaces/csr_interface.c

@@ -406,7 +406,7 @@ static int unpack_data(starpu_data_handle_t handle, unsigned node, void *ptr, si
 	tmp += (csr->nrow + 1) * sizeof(csr->rowptr[0]);
 	memcpy((void*)csr->nzval, tmp, csr->nnz * csr->elemsize);
 
-	starpu_free_on_node_flags(node, ptr, count, 0);
+	starpu_free_on_node_flags(node, (uintptr_t)ptr, count, 0);
 
 	return 0;
 }

+ 1 - 1
src/datawizard/interfaces/matrix_interface.c

@@ -319,7 +319,7 @@ static int unpack_matrix_handle(starpu_data_handle_t handle, unsigned node, void
 		matrix += matrix_interface->ld * matrix_interface->elemsize;
 	}
 
-	starpu_free_on_node_flags(node, ptr, count, 0);
+	starpu_free_on_node_flags(node, (uintptr_t)ptr, count, 0);
 
 	return 0;
 }

+ 1 - 1
src/datawizard/interfaces/variable_interface.c

@@ -201,7 +201,7 @@ static int unpack_variable_handle(starpu_data_handle_t handle, unsigned node, vo
 
 	memcpy((void*)variable_interface->ptr, ptr, variable_interface->elemsize);
 
-	starpu_free_on_node_flags(node, ptr, count, 0);
+	starpu_free_on_node_flags(node, (uintptr_t)ptr, count, 0);
 
 	return 0;
 }

+ 1 - 1
src/datawizard/interfaces/vector_interface.c

@@ -244,7 +244,7 @@ static int unpack_vector_handle(starpu_data_handle_t handle, unsigned node, void
 	STARPU_ASSERT(count == vector_interface->elemsize * vector_interface->nx);
 	memcpy((void*)vector_interface->ptr, ptr, count);
 
-	starpu_free_on_node_flags(node, ptr, count, 0);
+	starpu_free_on_node_flags(node, (uintptr_t)ptr, count, 0);
 
 	return 0;
 }