From ed57e8bcef3f40a7d4de949fd4ab2832f4d68598 Mon Sep 17 00:00:00 2001 From: Hao Zhang Date: Mon, 16 Jun 2025 17:51:24 +0800 Subject: [PATCH] Fix wrong return type in `set_bit` in cuda kernel. --- qmb/_hamiltonian_cuda.cu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qmb/_hamiltonian_cuda.cu b/qmb/_hamiltonian_cuda.cu index 3f3f88c..c54647d 100644 --- a/qmb/_hamiltonian_cuda.cu +++ b/qmb/_hamiltonian_cuda.cu @@ -42,7 +42,7 @@ __device__ bool get_bit(std::uint8_t* data, std::uint8_t index) { return ((*data) >> index) & 1; } -__device__ bool set_bit(std::uint8_t* data, std::uint8_t index, bool value) { +__device__ void set_bit(std::uint8_t* data, std::uint8_t index, bool value) { if (value) { *data |= (1 << index); } else {