summaryrefslogtreecommitdiff
path: root/libcuda
diff options
context:
space:
mode:
authorJonathan <[email protected]>2018-07-03 16:56:08 -0700
committerJonathan <[email protected]>2018-07-03 16:56:08 -0700
commit2dfdeafc0c4dbc82cfaa8d22c5a5dcc303568a34 (patch)
tree0d1380f86121ddf3e8449a59f87f8a9c1c1e6ad7 /libcuda
parent330cca35c59490bd8b96bfaa6688b5ea5163a735 (diff)
loading params works now
Diffstat (limited to 'libcuda')
-rw-r--r--libcuda/cuda_runtime_api.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/libcuda/cuda_runtime_api.cc b/libcuda/cuda_runtime_api.cc
index 53b4da8..cad4d87 100644
--- a/libcuda/cuda_runtime_api.cc
+++ b/libcuda/cuda_runtime_api.cc
@@ -1076,7 +1076,6 @@ __host__ cudaError_t CUDARTAPI cudaSetupArgument(const void *arg, size_t size, s
kernel_config &config = g_cuda_launch_stack.back();
config.set_arg(arg,size,offset);
printf("GPGPU-Sim PTX: Setting up arguments for %zu bytes starting at 0x%llx..\n",size, (unsigned long long) arg);
- assert(size!=8||g_mallocPtr_Size.find(*(long long*)arg)!=g_mallocPtr_Size.end());
return g_last_cudaError = cudaSuccess;
}
@@ -2631,6 +2630,7 @@ kernel_info_t *gpgpu_cuda_ptx_sim_init_grid( const char *hostFun,
return result;
}
+#if (CUDART_VERSION >= 8000)
CUresult CUDAAPI cuLinkCreate(unsigned int numOptions, CUjit_option *options, void **optionValues, CUlinkState *stateOut)
{
//currently do not support options or multiple CUlinkStates
@@ -2754,3 +2754,4 @@ CUresult CUDAAPI cuLaunchGrid(CUfunction f, int grid_width, int grid_height)
cudaLaunch(hostFun);
return CUDA_SUCCESS;
}
+#endif