Skip to content

Commit 83c2c5c

Browse files
authored
fix: Resolving cuda toolkit in exec config (#485)
1 parent 345dd02 commit 83c2c5c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

cuda/private/toolchain_configs/nvcc.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ cuda_toolchain_config = rule(
655655
doc = """This rule provides the predefined cuda toolchain configuration for NVCC with non MSVC as host compiler.""",
656656
implementation = _impl,
657657
attrs = {
658-
"cuda_toolkit": attr.label(mandatory = True, providers = [CudaToolkitInfo], doc = "A target that provides a `CudaToolkitInfo`."),
658+
"cuda_toolkit": attr.label(mandatory = True, providers = [CudaToolkitInfo], cfg = "exec", doc = "A target that provides a `CudaToolkitInfo`."),
659659
"toolchain_identifier": attr.string(values = ["nvcc"], mandatory = True),
660660
"nvcc_version_major": attr.int(doc = "The CUDA Toolkit major version, e.g, 11 for 11.6"),
661661
"nvcc_version_minor": attr.int(doc = "The CUDA Toolkit minor version, e.g, 6 for 11.6"),

0 commit comments

Comments
 (0)