diff --git a/MODULE.bazel b/MODULE.bazel index b66488108f..614e8316f6 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -78,7 +78,7 @@ bazel_dep(name = "eigen", version = "3.4.0.bcr.3") bazel_dep(name = "fmt", version = "11.2.0.bcr.1") bazel_dep(name = "git", version = "2.54.0") bazel_dep(name = "googletest", version = "1.17.0.bcr.2") -bazel_dep(name = "openmp", version = "21.1.5.bcr.1") +bazel_dep(name = "openmp", version = "21.1.5.bcr.2") bazel_dep(name = "or-tools", version = "9.15") bazel_dep(name = "spdlog", version = "1.15.1") bazel_dep(name = "sv-lang", version = "10.0.1-20260316-f04e8156") diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 9303bdd309..ae11b47124 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -499,8 +499,8 @@ "https://bcr.bazel.build/modules/opencensus-cpp/0.0.0-20230502-50eb5de/source.json": "f50efc07822f5425bd1d3e40e977484f9c0142463052717d40ec85cd6744243e", "https://bcr.bazel.build/modules/opencensus-proto/0.4.1/MODULE.bazel": "4a2e8b4d0b544002502474d611a5a183aa282251e14f6a01afe841c0c1b10372", "https://bcr.bazel.build/modules/opencensus-proto/0.4.1/source.json": "a7d956700a85b833c43fc61455c0e111ab75bab40768ed17a206ee18a2bbe38f", - "https://bcr.bazel.build/modules/openmp/21.1.5.bcr.1/MODULE.bazel": "5b4dbed137e1246386367cc89b93342cf3ab5c8ca8da8e164769191a4f1c7888", - "https://bcr.bazel.build/modules/openmp/21.1.5.bcr.1/source.json": "99c3a8c83da59d685157171188b74005625f7c4e861c56e0cc650d4d5c142396", + "https://bcr.bazel.build/modules/openmp/21.1.5.bcr.2/MODULE.bazel": "25501564e1a9e2deae3deacb9c441e5ae5d1ff8f325c2ac7a140ed7a3cc1ea82", + "https://bcr.bazel.build/modules/openmp/21.1.5.bcr.2/source.json": "23a9a5ec88bca0013c66ee0d075634f129fc3fc8908ac54953dbf2f5b0b68d8b", "https://bcr.bazel.build/modules/openssl/3.3.1.bcr.1/MODULE.bazel": "49c0c07e8fb87b480bccb842cfee1b32617f11dac590f732573c69058699a3d1", "https://bcr.bazel.build/modules/openssl/3.3.1.bcr.9/MODULE.bazel": "bf9dd8479c65bfec1c82773a5cc6ae06eda4c663c2731cfcfcb8b6b46ac8d365", "https://bcr.bazel.build/modules/openssl/3.5.4.bcr.0/MODULE.bazel": "0f6b8f20b192b9ff0781406256150bcd46f19e66d807dcb0c540548439d6fc35", diff --git a/bazel/tcl_encode_or.bzl b/bazel/tcl_encode_or.bzl index 3b773802bd..9672e64e71 100644 --- a/bazel/tcl_encode_or.bzl +++ b/bazel/tcl_encode_or.bzl @@ -23,7 +23,10 @@ def _tcl_encode_or_impl(ctx): outputs = [output_file], inputs = ctx.files.srcs, arguments = [args], - tools = [ctx.executable._encode_script], + tools = depset( + direct = [ctx.executable._encode_script], + transitive = [ctx.toolchains["@rules_python//python:toolchain_type"].py3_runtime.files] if ctx.toolchains["@rules_python//python:toolchain_type"].py3_runtime and ctx.toolchains["@rules_python//python:toolchain_type"].py3_runtime.files else [], + ), executable = ctx.toolchains["@rules_python//python:toolchain_type"].py3_runtime.interpreter, ) return [DefaultInfo(files = depset([output_file]))]