|
110 | 110 | fp.write('int main() { uint32_t t; zeDriverGet(&t,nullptr); return t; }')
|
111 | 111 |
|
112 | 112 | config.level_zero_libs_dir=lit_config.params.get("level_zero_libs_dir", config.level_zero_libs_dir)
|
113 |
| -config.level_zero_include=lit_config.params.get("level_zero_include", (config.level_zero_include if config.level_zero_include else os.path.join(config.sycl_include, '..'))) |
| 113 | +config.level_zero_include=lit_config.params.get("level_zero_include", (config.level_zero_include if config.level_zero_include else config.sycl_include)) |
114 | 114 |
|
115 | 115 | level_zero_options=level_zero_options = (' -L'+config.level_zero_libs_dir if config.level_zero_libs_dir else '')+' -lze_loader '+' -I'+config.level_zero_include
|
116 | 116 | if cl_options:
|
|
134 | 134 | config.substitutions.append( ('%opencl_include_dir', config.opencl_include_dir) )
|
135 | 135 |
|
136 | 136 | if cl_options:
|
137 |
| - config.substitutions.append( ('%sycl_options', ' sycl.lib /I'+config.sycl_include ) ) |
| 137 | + config.substitutions.append( ('%sycl_options', ' sycl.lib /I' + |
| 138 | + config.sycl_include + ' /I' + os.path.join(config.sycl_include, 'sycl')) ) |
138 | 139 | config.substitutions.append( ('%include_option', '/FI' ) )
|
139 | 140 | config.substitutions.append( ('%debug_option', '/DEBUG' ) )
|
140 | 141 | config.substitutions.append( ('%cxx_std_option', '/std:' ) )
|
141 | 142 | else:
|
142 |
| - config.substitutions.append( ('%sycl_options', ' -lsycl -I'+config.sycl_include ) ) |
| 143 | + config.substitutions.append( ('%sycl_options', ' -lsycl -I' + |
| 144 | + config.sycl_include + ' -I' + os.path.join(config.sycl_include, 'sycl')) ) |
143 | 145 | config.substitutions.append( ('%include_option', '-include' ) )
|
144 | 146 | config.substitutions.append( ('%debug_option', '-g' ) )
|
145 | 147 | config.substitutions.append( ('%cxx_std_option', '-std=' ) )
|
|
0 commit comments