From 11b0601bb53c7fdbcbfaf23dbe4309711b89e9e7 Mon Sep 17 00:00:00 2001 From: Andreas Beckmann Date: Mon, 8 Jan 2024 10:14:06 +0100 Subject: [PATCH] [PATCH 1/2] do not set kernellib_fallback_name to an empty string Gbp-Pq: Name 0001-do-not-set-kernellib_fallback_name-to-an-empty-strin.patch --- lib/CL/devices/common.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/CL/devices/common.c b/lib/CL/devices/common.c index b4caefb..457e22c 100644 --- a/lib/CL/devices/common.c +++ b/lib/CL/devices/common.c @@ -1672,6 +1672,7 @@ pocl_init_default_device_infos (cl_device_id dev) #ifdef ENABLE_LLVM dev->llvm_target_triplet = OCL_KERNEL_TARGET; + dev->kernellib_fallback_name = NULL; char kernellib[POCL_MAX_PATHNAME_LENGTH] = "kernel-"; char kernellib_fallback[POCL_MAX_PATHNAME_LENGTH]; @@ -1692,9 +1693,9 @@ pocl_init_default_device_infos (cl_device_id dev) strcpy(kernellib_fallback, kernellib); strcat(kernellib_fallback, OCL_KERNEL_TARGET_CPU); strcat(kernellib, dev->llvm_cpu); + dev->kernellib_fallback_name = strdup(kernellib_fallback); #endif dev->kernellib_name = strdup(kernellib); - dev->kernellib_fallback_name = strdup(kernellib_fallback); dev->kernellib_subdir = "host"; dev->llvm_abi = pocl_get_llvm_cpu_abi (); -- 2.30.2