Skip to content

Commit d7c0a33

Browse files
committed
add L0 includes
Signed-off-by: Sergey V Maslov <[email protected]>
1 parent d9ce270 commit d7c0a33

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

sycl/test/lit.cfg.py

100644100755
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,14 @@
8080
config.substitutions.append( ('%sycl_include', config.sycl_include ) )
8181
config.substitutions.append( ('%sycl_source_dir', config.sycl_source_dir) )
8282
config.substitutions.append( ('%opencl_libs_dir', config.opencl_libs_dir) )
83+
config.substitutions.append( ('%level_zero_include_dir', config.level_zero_include_dir) )
8384
config.substitutions.append( ('%opencl_include_dir', config.opencl_include_dir) )
8485
config.substitutions.append( ('%cuda_toolkit_include', config.cuda_toolkit_include) )
8586
config.substitutions.append( ('%sycl_tools_src_dir', config.sycl_tools_src_dir ) )
8687
config.substitutions.append( ('%llvm_build_lib_dir', config.llvm_build_lib_dir ) )
8788
config.substitutions.append( ('%llvm_build_bin_dir', config.llvm_build_bin_dir ) )
8889

89-
config.substitutions.append( ('%fsycl-host-only', '-std=c++17 -Xclang -fsycl-is-host -isystem %s -isystem %s -isystem %s' % (config.sycl_include, config.opencl_include_dir, config.sycl_include + '/sycl/') ) )
90+
config.substitutions.append( ('%fsycl-host-only', '-std=c++17 -Xclang -fsycl-is-host -isystem %s -isystem %s -isystem %s -isystem %s' % (config.sycl_include, config.level_zero_include_dir, config.opencl_include_dir, config.sycl_include + '/sycl/') ) )
9091
config.substitutions.append( ('%sycl_lib', ' -lsycl6' if platform.system() == "Windows" else '-lsycl') )
9192

9293
llvm_config.add_tool_substitutions(['llvm-spirv'], [config.sycl_tools_dir])

sycl/test/lit.site.cfg.py.in

100644100755
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ config.sycl_libs_dir = lit_config.params.get('SYCL_LIBS_DIR', "@LLVM_LIBS_DIR@")
1212
config.target_triple = "@LLVM_TARGET_TRIPLE@"
1313
config.host_triple = "@LLVM_HOST_TRIPLE@"
1414
config.opencl_libs_dir = os.path.dirname("@OpenCL_LIBRARIES@")
15+
config.level_zero_include_dir = "@LEVEL_ZERO_INCLUDE_DIR@"
1516
config.opencl_include_dir = "@OpenCL_INCLUDE_DIR@"
1617
config.cuda_toolkit_include = "@CUDA_TOOLKIT_INCLUDE@"
1718
config.sycl_tools_src_dir = "@SYCL_TOOLS_SRC_DIR@"

0 commit comments

Comments
 (0)