CUDA backend not in place
MODIFY
thrust/execution_policy.h
thrust/execution_policy.h
@@ -302,13 +302,13 @@ static const detail::host_t host;
* algorithm dispatch at Thrust's device system by providing \p thrust::device as an algorithm parameter.
*
* Explicit dispatch can be useful in avoiding the introduction of data copies into containers such as
- * \p thrust::device_vector or to avoid wrapping e.g. raw pointers allocated by the CUDA or HIP API with types
+ * \p thrust::device_vector or to avoid wrapping e.g. raw pointers allocated by the HIP API with types
* such as \p thrust::device_ptr.
*
* The user must take care to guarantee that the iterators provided to an algorithm are compatible with
* the device backend system. For example, raw pointers allocated by <tt>std::malloc</tt> typically
* cannot be dereferenced by a GPU. For this reason, raw pointers allocated by host APIs should not be mixed
- * with a \p thrust::device algorithm invocation when the device backend is CUDA/HIP.
+ * with a \p thrust::device algorithm invocation when the device backend is HIP.
*
* The type of \p thrust::device is implementation-defined.
*

MODIFY
thrust/system/system_error.h
thrust/system/system_error.h
@@ -48,7 +48,7 @@ namespace system
* originate from the operating system or other low-level application program interfaces.
*
* Thrust uses \p system_error to report the error codes returned from device backends
- * such as the CUDA/HIP runtime.
+ * such as the HIP runtime.
*
* The following code listing demonstrates how to catch a \p system_error to recover
* from an error.
@@ -176,4 +176,3 @@ using system::system_error;
} // end thrust
#include <thrust/system/detail/system_error.inl>
-

MODIFY
thrust/system_error.h
thrust/system_error.h
@@ -33,7 +33,7 @@ namespace thrust
* \brief \p thrust::system is the namespace which contains functionality for manipulating
* memory specific to one of Thrust's backend systems. It also contains functionality
* for reporting error conditions originating from the operating system or other
- * low-level application program interfaces such as the CUDA or HIP runtime.
+ * low-level application program interfaces such as the HIP runtime.
* They are provided in a separate namespace for import convenience but are
* also aliased in the top-level \p thrust namespace for easy access.
*/
@@ -48,4 +48,3 @@ namespace system
#include <thrust/system/error_code.h>
#include <thrust/system/system_error.h>
-

CUDA backend not in place