File tree Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Original file line number Diff line number Diff line change @@ -149,18 +149,8 @@ struct write_output_op_fixed {
149
149
std::uint64_t m;
150
150
InputIterT in;
151
151
OutputIterT out;
152
- // flag contains inclusive scan of valid keys
153
- // perform gather using valid keys
154
- #if CUDA_VERSION >= 12060 && CUDA_VERSION < 12090 && defined(_WIN32)
155
- _CCCL_EXEC_CHECK_DISABLE
156
- _CCCL_HOST_DEVICE std::size_t operator ()(key_flag_tuple_fixed x) {
157
- if (x.key < m) {
158
- // -1 because inclusive scan
159
- out[x.flag - 1 ] = in[x.key ];
160
- }
161
- return 0 ; // Discarded
162
- }
163
- #else
152
+ // flag contains inclusive scan of valid keys
153
+ // perform gather using valid keys
164
154
__thrust_exec_check_disable__ __host__ __device__ std::size_t operator ()(
165
155
key_flag_tuple_fixed x) {
166
156
if (x.key < m) {
@@ -169,7 +159,6 @@ struct write_output_op_fixed {
169
159
}
170
160
return 0 ; // Discarded
171
161
}
172
- #endif
173
162
};
174
163
175
164
template <typename ExecutionPolicy,
You can’t perform that action at this time.
0 commit comments