message: possible shuffle_impl
diff: @@ -205,22 +205,22 @@ public:
  GKO_BIND_SHFL(shfl, int32, int32);
  GKO_BIND_SHFL(shfl, float, int32);
  GKO_BIND_SHFL(shfl, uint32, int32);
  - GKO_BIND_SHFL(shfl, double, int32);
  + // GKO_BIND_SHFL(shfl, double, int32);
  GKO_BIND_SHFL(shfl_up, int32, uint32);
  GKO_BIND_SHFL(shfl_up, uint32, uint32);
  GKO_BIND_SHFL(shfl_up, float, uint32);
  - GKO_BIND_SHFL(shfl_up, double, uint32);
  + // GKO_BIND_SHFL(shfl_up, double, uint32);
  GKO_BIND_SHFL(shfl_down, int32, uint32);
  GKO_BIND_SHFL(shfl_down, uint32, uint32);
  GKO_BIND_SHFL(shfl_down, float, uint32);
  - GKO_BIND_SHFL(shfl_down, double, uint32);
  + // GKO_BIND_SHFL(shfl_down, double, uint32);
  GKO_BIND_SHFL(shfl_xor, int32, int32);
  GKO_BIND_SHFL(shfl_xor, float, int32);
  GKO_BIND_SHFL(shfl_xor, uint32, int32);
  - GKO_BIND_SHFL(shfl_xor, double, int32);
  + // GKO_BIND_SHFL(shfl_xor, double, int32);
  __device__ __forceinline__ int any(int predicate) const noexcept
  {
  @@ -291,7 +291,7 @@ private:
  template <typename ShuffleOperator, typename ValueType,
  typename SelectorType>
  static __device__ __forceinline__ ValueType
  - shuffle_impl(ShuffleOperator intrinsic_shuffle, const ValueType &var,
  + shuffle_impl(ShuffleOperator intrinsic_shuffle, const ValueType var,
  SelectorType selector)
  {
  static_assert(sizeof(ValueType) % sizeof(uint32) == 0,
  