summaryrefslogtreecommitdiff
path: root/utests/load_program_from_spir.cpp
diff options
context:
space:
mode:
authorPan Xiuli <xiuli.pan@intel.com>2016-03-29 16:12:14 +0800
committerYang Rong <rong.r.yang@intel.com>2016-11-08 20:38:22 +0800
commitd67ac54b8f70bd4ce9c604ad1b7fbdc1c86e05e5 (patch)
treeffc88b304dfdb2e4fe709f027a15b4506770ae58 /utests/load_program_from_spir.cpp
parent8a0c4f8c753bbb0ff4296b596b784d0541e72686 (diff)
downloadbeignet-d67ac54b8f70bd4ce9c604ad1b7fbdc1c86e05e5.tar.gz
libocl: Refine return type of workitem built-in functions
Add compiler_ceil64.spir for load_program_from_spir utest. Signed-off-by: Pan Xiuli <xiuli.pan@intel.com> Reviewed-by: Yang Rong <rong.r.yang@intel.com>
Diffstat (limited to 'utests/load_program_from_spir.cpp')
-rw-r--r--utests/load_program_from_spir.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/utests/load_program_from_spir.cpp b/utests/load_program_from_spir.cpp
index bb539472..767a4888 100644
--- a/utests/load_program_from_spir.cpp
+++ b/utests/load_program_from_spir.cpp
@@ -35,7 +35,10 @@ static void test_load_program_from_spir(void)
fprintf(stderr, "run out of memory\n");
return;
}
- ker_path = cl_do_kiss_path("compiler_ceil32.spir", device);
+ if(sizeof(size_t) == 8)
+ ker_path = cl_do_kiss_path("compiler_ceil64.spir", device);
+ else
+ ker_path = cl_do_kiss_path("compiler_ceil32.spir", device);
OCL_ASSERT (cl_file_map_open(fm, ker_path) == CL_FILE_MAP_SUCCESS);
const unsigned char *src = (const unsigned char *)cl_file_map_begin(fm);