From 3d89ab26c3107d8b4addabac26f49fcbac1667e9 Mon Sep 17 00:00:00 2001 From: David Plass Date: Mon, 22 Jun 2026 08:57:40 -0700 Subject: [PATCH] Add `parse_and_typecheck_dslx_main` to the list of binaries that are part of the nightly distribution. Fixes https://github.com/google/xls/issues/3976 PiperOrigin-RevId: 936083081 --- MODULE.bazel.lock | 11 +++++------ dependency_support/llvm/extension.bzl | 2 -- dist/BUILD | 1 + 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 6ac61aa6b3..be64f7cbbf 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -746,7 +746,7 @@ }, "//dependency_support/llvm:extension.bzl%llvm_raw_ext": { "general": { - "bzlTransitiveDigest": "UTGc0tu+zzN53bxIxNwxVoQrQt8x1pjCcLEtNf7Z2Fs=", + "bzlTransitiveDigest": "lwpDmnM4tV2LwwPJ9uRPiv+tQqWgbirgvZtf6ac7WNA=", "usagesDigest": "RRrequOfgwo6eIf1sG5DKJ5RMOK/Amf3nxP0UZMhsHE=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, @@ -757,19 +757,18 @@ "ruleClassName": "http_archive", "attributes": { "build_file_content": "# empty", - "sha256": "02ee88504baed12a5995e9bd2b051ed31a8048f59ee53637d27503e026f3953d", + "sha256": "dd594a2c2a1af4713349d103d83fae765843ff9874e3d37cbd3b05f9da48a0df", "patches": [ "@@//dependency_support/llvm:llvm.patch", "@@//dependency_support/llvm:zlib-header.patch", - "@@//dependency_support/llvm:run_lit.patch", - "@@//dependency_support/llvm:llvm_repo_metadata.patch" + "@@//dependency_support/llvm:run_lit.patch" ], "patch_args": [ "-p1" ], - "strip_prefix": "llvm-project-ad9ecc4739d136ac6818d6d439751556402b5134", + "strip_prefix": "llvm-project-140fc5aa2a0a754db87c68b2e3861c70dd94360b", "urls": [ - "https://github.com/llvm/llvm-project/archive/ad9ecc4739d136ac6818d6d439751556402b5134.tar.gz" + "https://github.com/llvm/llvm-project/archive/140fc5aa2a0a754db87c68b2e3861c70dd94360b.tar.gz" ] } } diff --git a/dependency_support/llvm/extension.bzl b/dependency_support/llvm/extension.bzl index 1f7abc5105..6c0723e493 100644 --- a/dependency_support/llvm/extension.bzl +++ b/dependency_support/llvm/extension.bzl @@ -28,8 +28,6 @@ def _llvm_raw_ext_impl(_ctx): Label("@//dependency_support/llvm:llvm.patch"), Label("@//dependency_support/llvm:zlib-header.patch"), Label("@//dependency_support/llvm:run_lit.patch"), - # TODO: mikex - Remove this patch once the bug is fixed. - Label("@//dependency_support/llvm:llvm_repo_metadata.patch"), ], patch_args = ["-p1"], strip_prefix = "llvm-project-" + LLVM_COMMIT, diff --git a/dist/BUILD b/dist/BUILD index fc7a968831..737381a3a4 100644 --- a/dist/BUILD +++ b/dist/BUILD @@ -67,6 +67,7 @@ pkg_tar( "//:LICENSE", "//xls/dslx:dslx_fmt", "//xls/dslx:interpreter_main", + "//xls/dslx:parse_and_typecheck_dslx_main", "//xls/dslx:prove_quickcheck_main", "//xls/dslx/ir_convert:ir_converter_main", "//xls/dslx/lsp:dslx_ls",