Device Failure# class DeviceFailureState# A failed request may be reused only after its stream drains successfully. The first failed drain is permanent. Public Functions inline void drainFailedRequest(cudaStream_t stream) noexcept# inline std::string unavailableReason() const#