From 84600837001e55c3b864abef7d495c2d43c7923c Mon Sep 17 00:00:00 2001 From: Michael Schellenberger Costa Date: Thu, 29 Jan 2026 10:45:40 +0100 Subject: [PATCH] Drop accidental `[[nodiscard]]` on constructor --- cub/cub/detail/fast_modulo_division.cuh | 2 +- cub/cub/warp/warp_reduce.cuh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cub/cub/detail/fast_modulo_division.cuh b/cub/cub/detail/fast_modulo_division.cuh index ad2fce6e4ff..ed8455248aa 100644 --- a/cub/cub/detail/fast_modulo_division.cuh +++ b/cub/cub/detail/fast_modulo_division.cuh @@ -139,7 +139,7 @@ public: fast_div_mod() = delete; - [[nodiscard]] _CCCL_HOST_DEVICE explicit fast_div_mod(T divisor) noexcept + _CCCL_HOST_DEVICE explicit fast_div_mod(T divisor) noexcept : _divisor{static_cast(divisor)} { using larger_t = larger_unsigned_type_t; diff --git a/cub/cub/warp/warp_reduce.cuh b/cub/cub/warp/warp_reduce.cuh index ccbbd9cde73..8f624c7ae8b 100644 --- a/cub/cub/warp/warp_reduce.cuh +++ b/cub/cub/warp/warp_reduce.cuh @@ -706,7 +706,7 @@ public: using TempStorage = typename InternalWarpReduce::TempStorage; - [[nodiscard]] _CCCL_DEVICE _CCCL_FORCEINLINE WarpReduce(TempStorage& /*temp_storage */) {} + _CCCL_DEVICE _CCCL_FORCEINLINE WarpReduce(TempStorage& /*temp_storage */) {} [[nodiscard]] _CCCL_DEVICE _CCCL_FORCEINLINE T Sum(T input) {