From 1fdc1abd6d6219d3f04fc4377bd735b0d9385640 Mon Sep 17 00:00:00 2001 From: Sergey Kanaev Date: Mon, 30 Aug 2021 14:28:33 +0300 Subject: [PATCH 1/3] [SYCL] Disable fallback assert in spec-consts caching test Signed-off-by: Sergey Kanaev --- SYCL/KernelAndProgram/spec_consts.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SYCL/KernelAndProgram/spec_consts.cpp b/SYCL/KernelAndProgram/spec_consts.cpp index a1511a40a8..d33f1438a8 100644 --- a/SYCL/KernelAndProgram/spec_consts.cpp +++ b/SYCL/KernelAndProgram/spec_consts.cpp @@ -2,7 +2,7 @@ // Specialization constant values are not supported on CUDA // REQUIRES: opencl || level_zero // RUN: rm -rf %t/cache_dir -// RUN: %clangxx -fsycl -fsycl-targets=%sycl_triple %s -o %t.out +// RUN: %clangxx -fsycl -DSYCL_DEISABLE_FALLBACK_ASSERT=1 -fsycl-targets=%sycl_triple %s -o %t.out // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %CPU_RUN_PLACEHOLDER %t.out %CPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-BUILD // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %CPU_RUN_PLACEHOLDER %t.out %CPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-CACHE // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %GPU_RUN_PLACEHOLDER %t.out %GPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-BUILD From c5102d12d812f8d38eb0c3c9f91f9579d3e7719f Mon Sep 17 00:00:00 2001 From: sergei Date: Mon, 30 Aug 2021 16:13:45 +0300 Subject: [PATCH 2/3] Update spec_consts.cpp --- SYCL/KernelAndProgram/spec_consts.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SYCL/KernelAndProgram/spec_consts.cpp b/SYCL/KernelAndProgram/spec_consts.cpp index d33f1438a8..2ec9c32065 100644 --- a/SYCL/KernelAndProgram/spec_consts.cpp +++ b/SYCL/KernelAndProgram/spec_consts.cpp @@ -2,7 +2,7 @@ // Specialization constant values are not supported on CUDA // REQUIRES: opencl || level_zero // RUN: rm -rf %t/cache_dir -// RUN: %clangxx -fsycl -DSYCL_DEISABLE_FALLBACK_ASSERT=1 -fsycl-targets=%sycl_triple %s -o %t.out +// RUN: %clangxx -fsycl -DSYCL_DISABLE_FALLBACK_ASSERT=1 -fsycl-targets=%sycl_triple %s -o %t.out // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %CPU_RUN_PLACEHOLDER %t.out %CPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-BUILD // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %CPU_RUN_PLACEHOLDER %t.out %CPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-CACHE // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %GPU_RUN_PLACEHOLDER %t.out %GPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-BUILD From 8624bdcc13ea7934052ee583ab28141008e6b0ff Mon Sep 17 00:00:00 2001 From: Sergey Kanaev Date: Mon, 30 Aug 2021 17:18:23 +0300 Subject: [PATCH 3/3] Add comment Signed-off-by: Sergey Kanaev --- SYCL/KernelAndProgram/spec_consts.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/SYCL/KernelAndProgram/spec_consts.cpp b/SYCL/KernelAndProgram/spec_consts.cpp index 2ec9c32065..35339bf00a 100644 --- a/SYCL/KernelAndProgram/spec_consts.cpp +++ b/SYCL/KernelAndProgram/spec_consts.cpp @@ -2,6 +2,7 @@ // Specialization constant values are not supported on CUDA // REQUIRES: opencl || level_zero // RUN: rm -rf %t/cache_dir +// FIXME Temporary disable fallback assert here until fixed // RUN: %clangxx -fsycl -DSYCL_DISABLE_FALLBACK_ASSERT=1 -fsycl-targets=%sycl_triple %s -o %t.out // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %CPU_RUN_PLACEHOLDER %t.out %CPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-BUILD // RUN: env SYCL_CACHE_PERSISTENT=1 SYCL_CACHE_DIR=%t/cache_dir SYCL_PI_TRACE=-1 %CPU_RUN_PLACEHOLDER %t.out %CPU_CHECK_PLACEHOLDER --check-prefixes=CHECK-CACHE