|
56 | 56 | config.required_features = [] |
57 | 57 | config.unsupported_features = [] |
58 | 58 |
|
| 59 | +#config.available_features.add("aaa") |
| 60 | + |
59 | 61 | # test-mode: Set if tests should run normally or only build/run |
60 | 62 | config.test_mode = lit_config.params.get("test-mode", "full") |
61 | 63 | config.fallback_build_run_only = False |
@@ -984,6 +986,11 @@ def get_sycl_ls_verbose(sycl_device, env): |
984 | 986 | "sycl-jit was not found. Tests requiring sycl-jit will be skipped." |
985 | 987 | ) |
986 | 988 |
|
| 989 | +# Check for enabled NewOffloadModel |
| 990 | +if lit_config.params.get("enable_new_offload_model", "False") != "False": |
| 991 | + config.available_features.add("aaa") |
| 992 | + config.cxx_flags += "--offload-new-driver " |
| 993 | + |
987 | 994 | # That has to be executed last so that all device-independent features have been |
988 | 995 | # discovered already. |
989 | 996 | config.sycl_dev_features = {} |
@@ -1146,11 +1153,6 @@ def get_sycl_ls_verbose(sycl_device, env): |
1146 | 1153 | else: |
1147 | 1154 | config.intel_driver_ver[full_name] = {} |
1148 | 1155 |
|
1149 | | -if lit_config.params.get("enable_new_offload_model", False): |
1150 | | - config.available_features.add('new-offload-model') |
1151 | | - config.cxx_flags += "--offload-new-driver " |
1152 | | - print(f"Current cxx_flags: {config.cxx_flags}") |
1153 | | - |
1154 | 1156 | if lit_config.params.get("compatibility_testing", "False") != "False": |
1155 | 1157 | config.substitutions.append(("%clangxx", " true ")) |
1156 | 1158 | config.substitutions.append(("%clang", " true ")) |
|
0 commit comments