From 17017d6328f68a2cf12a8d753be7ab53bceb77ea Mon Sep 17 00:00:00 2001 From: Dmitry Vodopyanov Date: Thu, 20 Feb 2020 18:30:59 +0300 Subject: [PATCH] [SYCL] Fix build issues for Debug configuration Signed-off-by: Dmitry Vodopyanov --- buildbot/dependency.py | 1 + clang/lib/Sema/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/buildbot/dependency.py b/buildbot/dependency.py index 145a7c18429f..6f8cede47bb0 100644 --- a/buildbot/dependency.py +++ b/buildbot/dependency.py @@ -71,6 +71,7 @@ def do_dependency(args): install_dir = os.path.join(args.obj_dir, "install") cmake_cmd = ["cmake", "-G", "Ninja", "-DCMAKE_INSTALL_PREFIX={}".format(install_dir), + "-DOPENCL_ICD_LOADER_HEADERS_DIR={}".format(ocl_header_dir), ".." ] subprocess.check_call(cmake_cmd, cwd=icd_build_dir) diff --git a/clang/lib/Sema/CMakeLists.txt b/clang/lib/Sema/CMakeLists.txt index 6d9f50e8c4b6..75255f990d80 100644 --- a/clang/lib/Sema/CMakeLists.txt +++ b/clang/lib/Sema/CMakeLists.txt @@ -9,6 +9,7 @@ if (MSVC) set_source_files_properties(SemaExprCXX.cpp PROPERTIES COMPILE_FLAGS /bigobj) set_source_files_properties(SemaSYCL.cpp PROPERTIES COMPILE_FLAGS /bigobj) set_source_files_properties(SemaTemplate.cpp PROPERTIES COMPILE_FLAGS /bigobj) + set_source_files_properties(SemaTemplateDeduction.cpp PROPERTIES COMPILE_FLAGS /bigobj) endif() clang_tablegen(OpenCLBuiltins.inc -gen-clang-opencl-builtins