diff --git a/src/umpire/op/CudaAdviseOperation.cpp b/src/umpire/op/CudaAdviseOperation.cpp index f25dd86a5..0c5ab1d11 100644 --- a/src/umpire/op/CudaAdviseOperation.cpp +++ b/src/umpire/op/CudaAdviseOperation.cpp @@ -24,11 +24,6 @@ void CudaAdviseOperation::apply(void* src_ptr, util::AllocationRecord* UMPIRE_UN cudaError_t error; #if CUDART_VERSION >= 13000 - int current_device; - error = cudaGetDevice(¤t_device); - if (error != cudaSuccess) { - UMPIRE_ERROR(runtime_error, fmt::format("cudaGetDevice failed with error: {}", cudaGetErrorString(error))); - } cudaMemLocation loc = {(device == cudaCpuDeviceId) ? cudaMemLocationTypeHost : cudaMemLocationTypeDevice, device}; error = ::cudaMemAdvise(src_ptr, length, m_advice, loc); #else