From d67ac54b8f70bd4ce9c604ad1b7fbdc1c86e05e5 Mon Sep 17 00:00:00 2001 From: Pan Xiuli Date: Tue, 29 Mar 2016 16:12:14 +0800 Subject: libocl: Refine return type of workitem built-in functions Add compiler_ceil64.spir for load_program_from_spir utest. Signed-off-by: Pan Xiuli Reviewed-by: Yang Rong --- utests/load_program_from_spir.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'utests/load_program_from_spir.cpp') 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); -- cgit v1.2.1