@@ -181,6 +181,7 @@ contiguous_storage<T, Alloc>::uninitialized_fill_n(iterator first, size_type n,
181181 fill_construct_range (m_allocator, first.base (), n, x);
182182} // end contiguous_storage::uninitialized_fill()
183183
184+ _CCCL_EXEC_CHECK_DISABLE
184185template <typename T, typename Alloc>
185186template <typename System, typename InputIterator>
186187_CCCL_HOST_DEVICE typename contiguous_storage<T, Alloc>::iterator contiguous_storage<T, Alloc>::uninitialized_copy(
@@ -189,6 +190,7 @@ _CCCL_HOST_DEVICE typename contiguous_storage<T, Alloc>::iterator contiguous_sto
189190 return iterator (copy_construct_range (from_system, m_allocator, first, last, result.base ()));
190191} // end contiguous_storage::uninitialized_copy()
191192
193+ _CCCL_EXEC_CHECK_DISABLE
192194template <typename T, typename Alloc>
193195template <typename InputIterator>
194196_CCCL_HOST_DEVICE typename contiguous_storage<T, Alloc>::iterator
@@ -200,6 +202,7 @@ contiguous_storage<T, Alloc>::uninitialized_copy(InputIterator first, InputItera
200202 return iterator (copy_construct_range (from_system, m_allocator, first, last, result.base ()));
201203} // end contiguous_storage::uninitialized_copy()
202204
205+ _CCCL_EXEC_CHECK_DISABLE
203206template <typename T, typename Alloc>
204207template <typename System, typename InputIterator, typename Size>
205208_CCCL_HOST_DEVICE typename contiguous_storage<T, Alloc>::iterator contiguous_storage<T, Alloc>::uninitialized_copy_n(
@@ -208,6 +211,7 @@ _CCCL_HOST_DEVICE typename contiguous_storage<T, Alloc>::iterator contiguous_sto
208211 return iterator (copy_construct_range_n (from_system, m_allocator, first, n, result.base ()));
209212} // end contiguous_storage::uninitialized_copy_n()
210213
214+ _CCCL_EXEC_CHECK_DISABLE
211215template <typename T, typename Alloc>
212216template <typename InputIterator, typename Size>
213217_CCCL_HOST_DEVICE typename contiguous_storage<T, Alloc>::iterator
0 commit comments