summaryrefslogtreecommitdiff
path: root/utests/vload_bench.cpp
diff options
context:
space:
mode:
authorGuo Yejun <yejun.guo@intel.com>2014-12-31 13:12:26 +0800
committerZhigang Gong <zhigang.gong@intel.com>2015-01-06 17:55:07 +0800
commitf37867b45ca91be23f04135bb6dc0e4346d19da7 (patch)
tree965d53d5fd3d71b573868c1058920703485289bf /utests/vload_bench.cpp
parentcf437cdd4164c69412b8ff9bc00018499c007e73 (diff)
downloadbeignet-f37867b45ca91be23f04135bb6dc0e4346d19da7.tar.gz
fix utest build for some old gcc version
change the keyword from constexpr to const, update the code for explicit type conversion and std::map's iterator. Signed-off-by: Guo Yejun <yejun.guo@intel.com> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
Diffstat (limited to 'utests/vload_bench.cpp')
-rw-r--r--utests/vload_bench.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/utests/vload_bench.cpp b/utests/vload_bench.cpp
index 37659961..a7703fcd 100644
--- a/utests/vload_bench.cpp
+++ b/utests/vload_bench.cpp
@@ -11,7 +11,7 @@ static double vload_bench(const char *kernelFunc, uint32_t N, uint32_t offset, b
struct timeval start, end;
// Setup kernel and buffers
- std::string kernelName = kernelFunc + std::to_string(N);
+ std::string kernelName = kernelFunc + std::to_string((long long unsigned int)N);
OCL_CALL (cl_kernel_init, "vload_bench.cl", kernelName.c_str(), SOURCE, NULL);
//OCL_CREATE_KERNEL("compiler_array");
buf_data[0] = (T*) malloc(sizeof(T) * n);
@@ -42,7 +42,7 @@ static double vload_bench(const char *kernelFunc, uint32_t N, uint32_t offset, b
OCL_MAP_BUFFER(0);
OCL_MAP_BUFFER(1);
for (uint32_t i = 0; i < globals[0]; ++i) {
- OCL_ASSERT(((T*)buf_data[0])[i + offset] == ((uint32_t*)buf_data[1])[i]);
+ OCL_ASSERT((uint32_t)(((T*)buf_data[0])[i + offset]) == ((uint32_t*)buf_data[1])[i]);
}
return 0;
}