config.substitutions.append(('%triple', config.target_triple)) # Building all dependencies for debug info tests takes too long, # so CI terminates the build after time out. if config.spirv_skip_debug_info_tests: config.unsupported = True diops_path = os.path.join(config.llvm_src_root, "include/llvm/IR/DIExprOps.def") if os.path.exists(diops_path): config.available_features.add('diop-diexpressions')