summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMahmoud <[email protected]>2019-08-23 13:22:20 -0400
committerMahmoud <[email protected]>2019-08-23 13:22:20 -0400
commit963947b33c99143afbb477a6d897245e56695b0b (patch)
treeb8a1ca8e57bffc08db5ed2378990ec53353af11e
parentbd14ce38470dfc54c690db09f00ee5c18b577575 (diff)
fixing cuda 4 error
-rw-r--r--libcuda/cuda_runtime_api.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/libcuda/cuda_runtime_api.cc b/libcuda/cuda_runtime_api.cc
index 9d685e6..e71db4c 100644
--- a/libcuda/cuda_runtime_api.cc
+++ b/libcuda/cuda_runtime_api.cc
@@ -1607,7 +1607,7 @@ cudaError_t CUDARTAPI cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int
#endif
-#if (CUDART_VERSION > 5000)
+
/*******************************************************************************
* *
@@ -1625,6 +1625,7 @@ __host__ cudaError_t CUDARTAPI cudaMemset(void *mem, int c, size_t count)
return g_last_cudaError = cudaSuccess;
}
+#if (CUDART_VERSION > 5000)
__host__ cudaError_t CUDARTAPI cudaDeviceGetAttributeInternal(int *value, enum cudaDeviceAttr attr, int device, gpgpu_context* gpgpu_ctx = NULL)
{
gpgpu_context *ctx;
@@ -1823,6 +1824,7 @@ __host__ cudaError_t CUDARTAPI cudaDeviceGetAttributeInternal(int *value, enum c
return g_last_cudaError = cudaErrorInvalidDevice;
}
}
+#endif
//memset operation is done but i think its not async?
__host__ cudaError_t CUDARTAPI cudaMemsetAsync(void *mem, int c, size_t count, cudaStream_t stream=0)
@@ -3296,8 +3298,6 @@ cudaError_t CUDARTAPI cudaSetDeviceFlags( int flags )
}
-
-
cudaError_t CUDARTAPI cudaFuncGetAttributes(struct cudaFuncAttributes *attr, const char *hostFun )
{
return cudaFuncGetAttributesInternal(attr, hostFun );
@@ -3352,8 +3352,6 @@ __host__ cudaError_t CUDARTAPI cudaDeviceSetLimit(enum cudaLimit limit, size_t v
#endif
-#endif
-
#if CUDART_VERSION >= 9000
/**