{
  "schemaVersion": 2,
  "manifests": [
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:59d0cd1473ee0664b2e841178055a65f494d6e311e6c3512f390fd043969e350",
      "size": 6483,
      "platform": {
        "architecture": "arm64",
        "os": "linux",
        "os.version": "Ubuntu 22.04.5"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "20.1.8.arm64_linux.2",
        "sh.brew.bottle.cpu.variant": "armv8",
        "sh.brew.bottle.digest": "73197c8ca4e845ec81c221c8f4138fd12b2b0b307e2b75448a75553cb85e1af1",
        "sh.brew.bottle.glibc.version": "2.35",
        "sh.brew.bottle.size": "517975520",
        "sh.brew.bottle.installed_size": "2530137062",
        "sh.brew.license": "Apache-2.0 WITH LLVM-exception",
        "sh.brew.tab": "{\"homebrew_version\":\"5.0.14-59-g45db1ce\",\"changed_files\":[\"lib/python3.10/site-packages/clang/cindex.py\",\"lib/python3.11/site-packages/clang/cindex.py\",\"lib/python3.12/site-packages/clang/cindex.py\",\"lib/python3.13/site-packages/clang/cindex.py\",\"lib/python3.14/site-packages/clang/cindex.py\",\"lib/python3.9/site-packages/clang/cindex.py\"],\"source_modified_time\":1752015992,\"stdlib\":\"libstdcxx\",\"compiler\":\"gcc-12\",\"runtime_dependencies\":[{\"full_name\":\"xz\",\"version\":\"5.8.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"5.8.2\",\"declared_directly\":true},{\"full_name\":\"lz4\",\"version\":\"1.10.0\",\"revision\":0,\"bottle_rebuild\":1,\"pkg_version\":\"1.10.0\",\"declared_directly\":false},{\"full_name\":\"zlib-ng-compat\",\"version\":\"2.3.3\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"2.3.3_1\",\"declared_directly\":true},{\"full_name\":\"zstd\",\"version\":\"1.5.7\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"1.5.7_1\",\"declared_directly\":true},{\"full_name\":\"ncurses\",\"version\":\"6.6\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"6.6\",\"declared_directly\":true},{\"full_name\":\"libedit\",\"version\":\"20251016-3.1\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"20251016-3.1_1\",\"declared_directly\":true},{\"full_name\":\"libffi\",\"version\":\"3.5.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"3.5.2\",\"declared_directly\":true},{\"full_name\":\"binutils\",\"version\":\"2.46.0\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"2.46.0\",\"declared_directly\":true},{\"full_name\":\"bzip2\",\"version\":\"1.0.8\",\"revision\":0,\"bottle_rebuild\":2,\"pkg_version\":\"1.0.8\",\"declared_directly\":false},{\"full_name\":\"elfutils\",\"version\":\"0.194\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"0.194_1\",\"declared_directly\":true}],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Linux\",\"os_version\":\"Ubuntu 22.04.5\",\"cpu_family\":\"arm\",\"glibc_version\":\"2.35\",\"oldest_cpu_family\":\"armv8\"}}",
        "sh.brew.path_exec_files": "bin/llvm-dwarfdump,bin/llvm-pdbutil,bin/clang-doc,bin/llvm-bcanalyzer,bin/llvm-extract,bin/mlir-linalg-ods-yaml-gen,bin/llvm-profdata,bin/FileCheck,bin/llvm-ar,bin/llvm-PerfectShuffle,bin/mlir-opt,bin/clang-repl,bin/mlir-pdll,bin/llvm-jitlink,bin/llvm-objcopy,bin/llvm-cxxmap,bin/clang-move,bin/llvm-readobj,bin/llvm-reduce,bin/clang-extdef-mapping,bin/llvm-cfi-verify,bin/clang-refactor,bin/llvm-mca,bin/tblgen-to-irdl,bin/analyze-build,bin/llvm-dlltool,bin/mlir-translate,bin/modularize,bin/clang++,bin/diagtool,bin/intercept-build,bin/bugpoint,bin/llvm-stress,bin/llvm-xray,bin/llvm-jitlink-executor,bin/llvm-lto2,bin/llvm-debuginfod,bin/llvm-nm,bin/llvm-debuginfod-find,bin/not,bin/scan-view,bin/mlir-lsp-server,bin/sancov,bin/clang-installapi,bin/llvm-gsymutil,bin/count,bin/llvm-tblgen,bin/nvptx-arch,bin/clang-format,bin/mlir-rewrite,bin/llvm-dwarfutil,bin/UnicodeNameMappingGenerator,bin/llvm-undname,bin/yaml-bench,bin/scan-build-py,bin/llvm-tli-checker,bin/obj2yaml,bin/split-file,bin/llvm-config,bin/llvm-lipo,bin/llvm-sim,bin/verify-uselistorder,bin/pp-trace,bin/llvm-link,bin/llvm-exegesis,bin/llvm-cgdata,bin/clang-sycl-linker,bin/llvm-windres,bin/llvm-strip,bin/llvm-objdump,bin/llvm-bitcode-strip,bin/llvm-cov,bin/clang-tblgen,bin/clang-apply-replacements,bin/clang-check,bin/llc,bin/llvm-modextract,bin/llvm-rc,bin/hmaptool,bin/llvm-rtdyld,bin/clangd,bin/run-clang-tidy,bin/find-all-symbols,bin/mlir-minimal-opt-canonicalize,bin/llvm-mt,bin/mlir-minimal-opt,bin/mlir-pdll-lsp-server,bin/c-index-test,bin/llvm-ml,bin/llvm-lib,bin/llvm-dis,bin/clang-change-namespace,bin/mlir-query,bin/tblgen-lsp-server,bin/clang-tidy,bin/llvm-split,bin/opt,bin/llvm-readtapi,bin/yaml2obj,bin/clang-scan-deps,bin/clang-query,bin/reduce-chunk-list,bin/scan-build,bin/clang-cl,bin/llvm-cvtres,bin/llvm-as,bin/clang-include-cleaner,bin/dsymutil,bin/llvm-diff,bin/llvm-strings,bin/llvm-ctxprof-util,bin/llvm-dwp,bin/llvm-ranlib,bin/llvm-libtool-darwin,bin/llvm-readelf,bin/llvm-otool,bin/llvm-install-name-tool,bin/llvm-c-test,bin/llvm-debuginfo-analyzer,bin/clang,bin/llvm-symbolizer,bin/clang-include-fixer,bin/llvm-cxxdump,bin/clang-20,bin/llvm-lto,bin/llvm-addr2line,bin/llvm-cat,bin/mlir-reduce,bin/lli,bin/mlir-transform-opt,bin/amdgpu-arch,bin/mlir-cat,bin/llvm-cxxfilt,bin/mlir-tblgen,bin/llvm-profgen,bin/clang-offload-bundler,bin/llvm-opt-report,bin/clang-cpp,bin/clang-offload-packager,bin/lli-child-target,bin/llvm-ifs,bin/clang-reorder-fields,bin/llvm-mc,bin/clang-nvlink-wrapper,bin/sanstats,bin/mlir-runner,bin/llvm-remarkutil,bin/clang-linker-wrapper,bin/git-clang-format,bin/llvm-size"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:f97e6a0db71a956c6aca84b8287d2ce538ce284de6faf6bbc9b9b31a573e28e6",
      "size": 5452,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 15.7"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "20.1.8.arm64_sequoia.2",
        "sh.brew.bottle.digest": "f58e2963c383af35064c7aa47790799a0ca0974a471727c7b5f0b278fd4e1247",
        "sh.brew.bottle.size": "352241084",
        "sh.brew.bottle.installed_size": "1524945054",
        "sh.brew.license": "Apache-2.0 WITH LLVM-exception",
        "sh.brew.tab": "{\"homebrew_version\":\"5.0.14-59-g45db1ce\",\"changed_files\":[\"lib/python3.10/site-packages/clang/cindex.py\",\"lib/python3.11/site-packages/clang/cindex.py\",\"lib/python3.12/site-packages/clang/cindex.py\",\"lib/python3.13/site-packages/clang/cindex.py\",\"lib/python3.14/site-packages/clang/cindex.py\",\"lib/python3.9/site-packages/clang/cindex.py\"],\"source_modified_time\":1752015992,\"compiler\":\"clang\",\"runtime_dependencies\":[{\"full_name\":\"xz\",\"version\":\"5.8.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"5.8.2\",\"declared_directly\":true},{\"full_name\":\"lz4\",\"version\":\"1.10.0\",\"revision\":0,\"bottle_rebuild\":1,\"pkg_version\":\"1.10.0\",\"declared_directly\":false},{\"full_name\":\"zstd\",\"version\":\"1.5.7\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"1.5.7_1\",\"declared_directly\":true}],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 15.7\",\"cpu_family\":\"dunno\",\"xcode\":\"26.2\",\"clt\":\"26.2.0.0.1.1764812424\",\"preferred_perl\":\"5.34\"}}",
        "sh.brew.path_exec_files": "bin/mlir-translate,bin/llvm-opt-report,bin/llvm-lipo,bin/llvm-debuginfod,bin/mlir-minimal-opt,bin/modularize,bin/llvm-jitlink-executor,bin/llvm-profgen,bin/llvm-cxxdump,bin/clang-change-namespace,bin/verify-uselistorder,bin/llvm-cvtres,bin/llvm-strings,bin/clang-move,bin/llvm-windres,bin/llvm-sim,bin/llvm-install-name-tool,bin/clangd-xpc-test-client,bin/llvm-config,bin/clang,bin/llvm-lto2,bin/llvm-cfi-verify,bin/llvm-cov,bin/llc,bin/intercept-build,bin/llvm-link,bin/not,bin/llvm-symbolizer,bin/llvm-objdump,bin/clang-refactor,bin/llvm-debuginfod-find,bin/clangd,bin/llvm-mca,bin/set-xcode-analyzer,bin/llvm-rc,bin/clang-include-fixer,bin/llvm-readtapi,bin/llvm-addr2line,bin/llvm-jitlink,bin/clang-include-cleaner,bin/llvm-xray,bin/llvm-otool,bin/clang-format,bin/mlir-minimal-opt-canonicalize,bin/llvm-rtdyld,bin/clang-nvlink-wrapper,bin/FileCheck,bin/clang-check,bin/llvm-lto,bin/pp-trace,bin/llvm-c-test,bin/analyze-build,bin/reduce-chunk-list,bin/c-index-test,bin/llvm-dwp,bin/tblgen-to-irdl,bin/count,bin/llvm-reduce,bin/mlir-opt,bin/llvm-cgdata,bin/mlir-tblgen,bin/llvm-mc,bin/clang-reorder-fields,bin/llvm-exegesis,bin/llvm-readelf,bin/mlir-lsp-server,bin/llvm-as,bin/clang-installapi,bin/clang-query,bin/scan-build,bin/llvm-nm,bin/llvm-lib,bin/llvm-undname,bin/llvm-ml,bin/clang-offload-bundler,bin/mlir-transform-opt,bin/split-file,bin/clang-tblgen,bin/llvm-ar,bin/find-all-symbols,bin/clang-cl,bin/llvm-dis,bin/llvm-size,bin/clang-repl,bin/dsymutil,bin/run-clang-tidy,bin/obj2yaml,bin/clang-tidy,bin/llvm-dlltool,bin/llvm-readobj,bin/UnicodeNameMappingGenerator,bin/llvm-libtool-darwin,bin/llvm-debuginfo-analyzer,bin/llvm-cxxfilt,bin/bugpoint,bin/tblgen-lsp-server,bin/llvm-pdbutil,bin/nvptx-arch,bin/clang-linker-wrapper,bin/clang-doc,bin/llvm-ifs,bin/mlir-runner,bin/llvm-dwarfutil,bin/lli,bin/llvm-PerfectShuffle,bin/llvm-tblgen,bin/lli-child-target,bin/mlir-reduce,bin/clang-scan-deps,bin/clang++,bin/sancov,bin/llvm-dwarfdump,bin/opt,bin/clang-cpp,bin/clang-sycl-linker,bin/mlir-pdll,bin/clang-20,bin/clang-extdef-mapping,bin/yaml-bench,bin/llvm-cat,bin/git-clang-format,bin/llvm-profdata,bin/clang-apply-replacements,bin/llvm-objcopy,bin/llvm-extract,bin/yaml2obj,bin/sanstats,bin/mlir-linalg-ods-yaml-gen,bin/mlir-rewrite,bin/llvm-split,bin/mlir-pdll-lsp-server,bin/llvm-bcanalyzer,bin/llvm-remarkutil,bin/hmaptool,bin/llvm-stress,bin/llvm-diff,bin/mlir-cat,bin/clang-offload-packager,bin/scan-view,bin/diagtool,bin/llvm-tli-checker,bin/llvm-ctxprof-util,bin/llvm-modextract,bin/llvm-gsymutil,bin/scan-build-py,bin/llvm-strip,bin/llvm-mt,bin/amdgpu-arch,bin/llvm-ranlib,bin/llvm-bitcode-strip,bin/mlir-query,bin/llvm-cxxmap"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:77060b0a30b1ba6586dff7f11f092411deaa1b0cf7d847e7d5149ab0e9ba92df",
      "size": 5449,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 14.8"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "20.1.8.arm64_sonoma.2",
        "sh.brew.bottle.digest": "1fefd983fc606f81c1715af4dbecfa8fbe2967196e06bcac6d63baad878c511d",
        "sh.brew.bottle.size": "343424169",
        "sh.brew.bottle.installed_size": "1454702228",
        "sh.brew.license": "Apache-2.0 WITH LLVM-exception",
        "sh.brew.tab": "{\"homebrew_version\":\"5.0.14-59-g45db1ce\",\"changed_files\":[\"lib/python3.10/site-packages/clang/cindex.py\",\"lib/python3.11/site-packages/clang/cindex.py\",\"lib/python3.12/site-packages/clang/cindex.py\",\"lib/python3.13/site-packages/clang/cindex.py\",\"lib/python3.14/site-packages/clang/cindex.py\",\"lib/python3.9/site-packages/clang/cindex.py\"],\"source_modified_time\":1752015992,\"compiler\":\"clang\",\"runtime_dependencies\":[{\"full_name\":\"xz\",\"version\":\"5.8.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"5.8.2\",\"declared_directly\":true},{\"full_name\":\"lz4\",\"version\":\"1.10.0\",\"revision\":0,\"bottle_rebuild\":1,\"pkg_version\":\"1.10.0\",\"declared_directly\":false},{\"full_name\":\"zstd\",\"version\":\"1.5.7\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"1.5.7_1\",\"declared_directly\":true}],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 14.8\",\"cpu_family\":\"dunno\",\"xcode\":\"16.2\",\"clt\":\"16.2.0.0.1.1733547573\",\"preferred_perl\":\"5.34\"}}",
        "sh.brew.path_exec_files": "bin/mlir-translate,bin/llvm-opt-report,bin/llvm-lipo,bin/llvm-debuginfod,bin/mlir-minimal-opt,bin/modularize,bin/llvm-jitlink-executor,bin/llvm-profgen,bin/llvm-cxxdump,bin/clang-change-namespace,bin/verify-uselistorder,bin/llvm-cvtres,bin/llvm-strings,bin/clang-move,bin/llvm-windres,bin/llvm-sim,bin/llvm-install-name-tool,bin/clangd-xpc-test-client,bin/llvm-config,bin/clang,bin/llvm-lto2,bin/llvm-cfi-verify,bin/llvm-cov,bin/llc,bin/intercept-build,bin/llvm-link,bin/not,bin/llvm-symbolizer,bin/llvm-objdump,bin/clang-refactor,bin/llvm-debuginfod-find,bin/clangd,bin/llvm-mca,bin/set-xcode-analyzer,bin/llvm-rc,bin/clang-include-fixer,bin/llvm-readtapi,bin/llvm-addr2line,bin/llvm-jitlink,bin/clang-include-cleaner,bin/llvm-xray,bin/llvm-otool,bin/clang-format,bin/mlir-minimal-opt-canonicalize,bin/llvm-rtdyld,bin/clang-nvlink-wrapper,bin/FileCheck,bin/clang-check,bin/llvm-lto,bin/pp-trace,bin/llvm-c-test,bin/analyze-build,bin/reduce-chunk-list,bin/c-index-test,bin/llvm-dwp,bin/tblgen-to-irdl,bin/count,bin/llvm-reduce,bin/mlir-opt,bin/llvm-cgdata,bin/mlir-tblgen,bin/llvm-mc,bin/clang-reorder-fields,bin/llvm-exegesis,bin/llvm-readelf,bin/mlir-lsp-server,bin/llvm-as,bin/clang-installapi,bin/clang-query,bin/scan-build,bin/llvm-nm,bin/llvm-lib,bin/llvm-undname,bin/llvm-ml,bin/clang-offload-bundler,bin/mlir-transform-opt,bin/split-file,bin/clang-tblgen,bin/llvm-ar,bin/find-all-symbols,bin/clang-cl,bin/llvm-dis,bin/llvm-size,bin/clang-repl,bin/dsymutil,bin/run-clang-tidy,bin/obj2yaml,bin/clang-tidy,bin/llvm-dlltool,bin/llvm-readobj,bin/UnicodeNameMappingGenerator,bin/llvm-libtool-darwin,bin/llvm-debuginfo-analyzer,bin/llvm-cxxfilt,bin/bugpoint,bin/tblgen-lsp-server,bin/llvm-pdbutil,bin/nvptx-arch,bin/clang-linker-wrapper,bin/clang-doc,bin/llvm-ifs,bin/mlir-runner,bin/llvm-dwarfutil,bin/lli,bin/llvm-PerfectShuffle,bin/llvm-tblgen,bin/lli-child-target,bin/mlir-reduce,bin/clang-scan-deps,bin/clang++,bin/sancov,bin/llvm-dwarfdump,bin/opt,bin/clang-cpp,bin/clang-sycl-linker,bin/mlir-pdll,bin/clang-20,bin/clang-extdef-mapping,bin/yaml-bench,bin/llvm-cat,bin/git-clang-format,bin/llvm-profdata,bin/clang-apply-replacements,bin/llvm-objcopy,bin/llvm-extract,bin/yaml2obj,bin/sanstats,bin/mlir-linalg-ods-yaml-gen,bin/mlir-rewrite,bin/llvm-split,bin/mlir-pdll-lsp-server,bin/llvm-bcanalyzer,bin/llvm-remarkutil,bin/hmaptool,bin/llvm-stress,bin/llvm-diff,bin/mlir-cat,bin/clang-offload-packager,bin/scan-view,bin/diagtool,bin/llvm-tli-checker,bin/llvm-ctxprof-util,bin/llvm-modextract,bin/llvm-gsymutil,bin/scan-build-py,bin/llvm-strip,bin/llvm-mt,bin/amdgpu-arch,bin/llvm-ranlib,bin/llvm-bitcode-strip,bin/mlir-query,bin/llvm-cxxmap"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:28acad5f2d2009032c49f5bdc9508d2b7a2f5ffcf5b0d692f814d4b151a18f5c",
      "size": 5444,
      "platform": {
        "architecture": "arm64",
        "os": "darwin",
        "os.version": "macOS 26"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "20.1.8.arm64_tahoe.2",
        "sh.brew.bottle.digest": "b95ac9e58b54a35797d89b3ac9ec2d56411b47d3942851567a6eb169e5dc9c09",
        "sh.brew.bottle.size": "350543988",
        "sh.brew.bottle.installed_size": "1525816544",
        "sh.brew.license": "Apache-2.0 WITH LLVM-exception",
        "sh.brew.tab": "{\"homebrew_version\":\"5.0.14-59-g45db1ce\",\"changed_files\":[\"lib/python3.10/site-packages/clang/cindex.py\",\"lib/python3.11/site-packages/clang/cindex.py\",\"lib/python3.12/site-packages/clang/cindex.py\",\"lib/python3.13/site-packages/clang/cindex.py\",\"lib/python3.14/site-packages/clang/cindex.py\",\"lib/python3.9/site-packages/clang/cindex.py\"],\"source_modified_time\":1752015992,\"compiler\":\"clang\",\"runtime_dependencies\":[{\"full_name\":\"xz\",\"version\":\"5.8.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"5.8.2\",\"declared_directly\":true},{\"full_name\":\"lz4\",\"version\":\"1.10.0\",\"revision\":0,\"bottle_rebuild\":1,\"pkg_version\":\"1.10.0\",\"declared_directly\":false},{\"full_name\":\"zstd\",\"version\":\"1.5.7\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"1.5.7_1\",\"declared_directly\":true}],\"arch\":\"arm64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 26\",\"cpu_family\":\"dunno\",\"xcode\":\"26.2\",\"clt\":\"26.2.0.0.1.1764812424\",\"preferred_perl\":\"5.34\"}}",
        "sh.brew.path_exec_files": "bin/mlir-translate,bin/llvm-opt-report,bin/llvm-lipo,bin/llvm-debuginfod,bin/mlir-minimal-opt,bin/modularize,bin/llvm-jitlink-executor,bin/llvm-profgen,bin/llvm-cxxdump,bin/clang-change-namespace,bin/verify-uselistorder,bin/llvm-cvtres,bin/llvm-strings,bin/clang-move,bin/llvm-windres,bin/llvm-sim,bin/llvm-install-name-tool,bin/clangd-xpc-test-client,bin/llvm-config,bin/clang,bin/llvm-lto2,bin/llvm-cfi-verify,bin/llvm-cov,bin/llc,bin/intercept-build,bin/llvm-link,bin/not,bin/llvm-symbolizer,bin/llvm-objdump,bin/clang-refactor,bin/llvm-debuginfod-find,bin/clangd,bin/llvm-mca,bin/set-xcode-analyzer,bin/llvm-rc,bin/clang-include-fixer,bin/llvm-readtapi,bin/llvm-addr2line,bin/llvm-jitlink,bin/clang-include-cleaner,bin/llvm-xray,bin/llvm-otool,bin/clang-format,bin/mlir-minimal-opt-canonicalize,bin/llvm-rtdyld,bin/clang-nvlink-wrapper,bin/FileCheck,bin/clang-check,bin/llvm-lto,bin/pp-trace,bin/llvm-c-test,bin/analyze-build,bin/reduce-chunk-list,bin/c-index-test,bin/llvm-dwp,bin/tblgen-to-irdl,bin/count,bin/llvm-reduce,bin/mlir-opt,bin/llvm-cgdata,bin/mlir-tblgen,bin/llvm-mc,bin/clang-reorder-fields,bin/llvm-exegesis,bin/llvm-readelf,bin/mlir-lsp-server,bin/llvm-as,bin/clang-installapi,bin/clang-query,bin/scan-build,bin/llvm-nm,bin/llvm-lib,bin/llvm-undname,bin/llvm-ml,bin/clang-offload-bundler,bin/mlir-transform-opt,bin/split-file,bin/clang-tblgen,bin/llvm-ar,bin/find-all-symbols,bin/clang-cl,bin/llvm-dis,bin/llvm-size,bin/clang-repl,bin/dsymutil,bin/run-clang-tidy,bin/obj2yaml,bin/clang-tidy,bin/llvm-dlltool,bin/llvm-readobj,bin/UnicodeNameMappingGenerator,bin/llvm-libtool-darwin,bin/llvm-debuginfo-analyzer,bin/llvm-cxxfilt,bin/bugpoint,bin/tblgen-lsp-server,bin/llvm-pdbutil,bin/nvptx-arch,bin/clang-linker-wrapper,bin/clang-doc,bin/llvm-ifs,bin/mlir-runner,bin/llvm-dwarfutil,bin/lli,bin/llvm-PerfectShuffle,bin/llvm-tblgen,bin/lli-child-target,bin/mlir-reduce,bin/clang-scan-deps,bin/clang++,bin/sancov,bin/llvm-dwarfdump,bin/opt,bin/clang-cpp,bin/clang-sycl-linker,bin/mlir-pdll,bin/clang-20,bin/clang-extdef-mapping,bin/yaml-bench,bin/llvm-cat,bin/git-clang-format,bin/llvm-profdata,bin/clang-apply-replacements,bin/llvm-objcopy,bin/llvm-extract,bin/yaml2obj,bin/sanstats,bin/mlir-linalg-ods-yaml-gen,bin/mlir-rewrite,bin/llvm-split,bin/mlir-pdll-lsp-server,bin/llvm-bcanalyzer,bin/llvm-remarkutil,bin/hmaptool,bin/llvm-stress,bin/llvm-diff,bin/mlir-cat,bin/clang-offload-packager,bin/scan-view,bin/diagtool,bin/llvm-tli-checker,bin/llvm-ctxprof-util,bin/llvm-modextract,bin/llvm-gsymutil,bin/scan-build-py,bin/llvm-strip,bin/llvm-mt,bin/amdgpu-arch,bin/llvm-ranlib,bin/llvm-bitcode-strip,bin/mlir-query,bin/llvm-cxxmap"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:5cf8111f439db4659b1e5b7bc5198597e3d26d36ca56166024df7327006919ab",
      "size": 5433,
      "platform": {
        "architecture": "amd64",
        "os": "darwin",
        "os.version": "macOS 14.8"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "20.1.8.sonoma.2",
        "sh.brew.bottle.digest": "62c1cbffed8c724ef4201147e6bc80830e25456f465b09ec904731256741be09",
        "sh.brew.bottle.size": "350580924",
        "sh.brew.bottle.installed_size": "1498969554",
        "sh.brew.license": "Apache-2.0 WITH LLVM-exception",
        "sh.brew.tab": "{\"homebrew_version\":\"5.0.14-59-g45db1ce\",\"changed_files\":[\"lib/python3.10/site-packages/clang/cindex.py\",\"lib/python3.11/site-packages/clang/cindex.py\",\"lib/python3.12/site-packages/clang/cindex.py\",\"lib/python3.13/site-packages/clang/cindex.py\",\"lib/python3.14/site-packages/clang/cindex.py\",\"lib/python3.9/site-packages/clang/cindex.py\"],\"source_modified_time\":1752015992,\"compiler\":\"clang\",\"runtime_dependencies\":[{\"full_name\":\"xz\",\"version\":\"5.8.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"5.8.2\",\"declared_directly\":true},{\"full_name\":\"lz4\",\"version\":\"1.10.0\",\"revision\":0,\"bottle_rebuild\":1,\"pkg_version\":\"1.10.0\",\"declared_directly\":false},{\"full_name\":\"zstd\",\"version\":\"1.5.7\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"1.5.7_1\",\"declared_directly\":true}],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Macintosh\",\"os_version\":\"macOS 14.8\",\"cpu_family\":\"penryn\",\"xcode\":\"16.2\",\"clt\":\"16.2.0.0.1.1733547573\",\"preferred_perl\":\"5.34\"}}",
        "sh.brew.path_exec_files": "bin/mlir-translate,bin/llvm-opt-report,bin/llvm-lipo,bin/llvm-debuginfod,bin/mlir-minimal-opt,bin/modularize,bin/llvm-jitlink-executor,bin/llvm-profgen,bin/llvm-cxxdump,bin/clang-change-namespace,bin/verify-uselistorder,bin/llvm-cvtres,bin/llvm-strings,bin/clang-move,bin/llvm-windres,bin/llvm-sim,bin/llvm-install-name-tool,bin/clangd-xpc-test-client,bin/llvm-config,bin/clang,bin/llvm-lto2,bin/llvm-cfi-verify,bin/llvm-cov,bin/llc,bin/intercept-build,bin/llvm-link,bin/not,bin/llvm-symbolizer,bin/llvm-objdump,bin/clang-refactor,bin/llvm-debuginfod-find,bin/clangd,bin/llvm-mca,bin/set-xcode-analyzer,bin/llvm-rc,bin/clang-include-fixer,bin/llvm-readtapi,bin/llvm-addr2line,bin/llvm-jitlink,bin/clang-include-cleaner,bin/llvm-xray,bin/llvm-otool,bin/clang-format,bin/mlir-minimal-opt-canonicalize,bin/llvm-rtdyld,bin/clang-nvlink-wrapper,bin/FileCheck,bin/clang-check,bin/llvm-lto,bin/pp-trace,bin/llvm-c-test,bin/analyze-build,bin/reduce-chunk-list,bin/c-index-test,bin/llvm-dwp,bin/tblgen-to-irdl,bin/count,bin/llvm-reduce,bin/mlir-opt,bin/llvm-cgdata,bin/mlir-tblgen,bin/llvm-mc,bin/clang-reorder-fields,bin/llvm-exegesis,bin/llvm-readelf,bin/mlir-lsp-server,bin/llvm-as,bin/clang-installapi,bin/clang-query,bin/scan-build,bin/llvm-nm,bin/llvm-lib,bin/llvm-undname,bin/llvm-ml,bin/clang-offload-bundler,bin/mlir-transform-opt,bin/split-file,bin/clang-tblgen,bin/llvm-ar,bin/find-all-symbols,bin/clang-cl,bin/llvm-dis,bin/llvm-size,bin/clang-repl,bin/dsymutil,bin/run-clang-tidy,bin/obj2yaml,bin/clang-tidy,bin/llvm-dlltool,bin/llvm-readobj,bin/UnicodeNameMappingGenerator,bin/llvm-libtool-darwin,bin/llvm-debuginfo-analyzer,bin/llvm-cxxfilt,bin/bugpoint,bin/tblgen-lsp-server,bin/llvm-pdbutil,bin/nvptx-arch,bin/clang-linker-wrapper,bin/clang-doc,bin/llvm-ifs,bin/mlir-runner,bin/llvm-dwarfutil,bin/lli,bin/llvm-PerfectShuffle,bin/llvm-tblgen,bin/lli-child-target,bin/mlir-reduce,bin/clang-scan-deps,bin/clang++,bin/sancov,bin/llvm-dwarfdump,bin/opt,bin/clang-cpp,bin/clang-sycl-linker,bin/mlir-pdll,bin/clang-20,bin/clang-extdef-mapping,bin/yaml-bench,bin/llvm-cat,bin/git-clang-format,bin/llvm-profdata,bin/clang-apply-replacements,bin/llvm-objcopy,bin/llvm-extract,bin/yaml2obj,bin/sanstats,bin/mlir-linalg-ods-yaml-gen,bin/mlir-rewrite,bin/llvm-split,bin/mlir-pdll-lsp-server,bin/llvm-bcanalyzer,bin/llvm-remarkutil,bin/hmaptool,bin/llvm-stress,bin/llvm-diff,bin/mlir-cat,bin/clang-offload-packager,bin/scan-view,bin/diagtool,bin/llvm-tli-checker,bin/llvm-ctxprof-util,bin/llvm-modextract,bin/llvm-gsymutil,bin/scan-build-py,bin/llvm-strip,bin/llvm-mt,bin/amdgpu-arch,bin/llvm-ranlib,bin/llvm-bitcode-strip,bin/mlir-query,bin/llvm-cxxmap"
      }
    },
    {
      "mediaType": "application/vnd.oci.image.manifest.v1+json",
      "digest": "sha256:e3eb15e0c0f3858a9a1513dbe1db175222d6d85034e9743123eaa4932898bd09",
      "size": 6488,
      "platform": {
        "architecture": "amd64",
        "os": "linux",
        "os.version": "Ubuntu 22.04.5"
      },
      "annotations": {
        "org.opencontainers.image.ref.name": "20.1.8.x86_64_linux.2",
        "sh.brew.bottle.cpu.variant": "core2",
        "sh.brew.bottle.digest": "e163127510058e535bb522054238cdf928f676b7c83aa1c4a224726e2225a50c",
        "sh.brew.bottle.glibc.version": "2.35",
        "sh.brew.bottle.size": "518331283",
        "sh.brew.bottle.installed_size": "2438506908",
        "sh.brew.license": "Apache-2.0 WITH LLVM-exception",
        "sh.brew.tab": "{\"homebrew_version\":\"5.0.14-59-g45db1ce\",\"changed_files\":[\"lib/python3.10/site-packages/clang/cindex.py\",\"lib/python3.11/site-packages/clang/cindex.py\",\"lib/python3.12/site-packages/clang/cindex.py\",\"lib/python3.13/site-packages/clang/cindex.py\",\"lib/python3.14/site-packages/clang/cindex.py\",\"lib/python3.9/site-packages/clang/cindex.py\"],\"source_modified_time\":1752015992,\"stdlib\":\"libstdcxx\",\"compiler\":\"gcc-12\",\"runtime_dependencies\":[{\"full_name\":\"xz\",\"version\":\"5.8.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"5.8.2\",\"declared_directly\":true},{\"full_name\":\"lz4\",\"version\":\"1.10.0\",\"revision\":0,\"bottle_rebuild\":1,\"pkg_version\":\"1.10.0\",\"declared_directly\":false},{\"full_name\":\"zlib-ng-compat\",\"version\":\"2.3.3\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"2.3.3_1\",\"declared_directly\":true},{\"full_name\":\"zstd\",\"version\":\"1.5.7\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"1.5.7_1\",\"declared_directly\":true},{\"full_name\":\"ncurses\",\"version\":\"6.6\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"6.6\",\"declared_directly\":true},{\"full_name\":\"libedit\",\"version\":\"20251016-3.1\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"20251016-3.1_1\",\"declared_directly\":true},{\"full_name\":\"libffi\",\"version\":\"3.5.2\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"3.5.2\",\"declared_directly\":true},{\"full_name\":\"binutils\",\"version\":\"2.46.0\",\"revision\":0,\"bottle_rebuild\":0,\"pkg_version\":\"2.46.0\",\"declared_directly\":true},{\"full_name\":\"bzip2\",\"version\":\"1.0.8\",\"revision\":0,\"bottle_rebuild\":2,\"pkg_version\":\"1.0.8\",\"declared_directly\":false},{\"full_name\":\"elfutils\",\"version\":\"0.194\",\"revision\":1,\"bottle_rebuild\":0,\"pkg_version\":\"0.194_1\",\"declared_directly\":true}],\"arch\":\"x86_64\",\"built_on\":{\"os\":\"Linux\",\"os_version\":\"Ubuntu 22.04.5\",\"cpu_family\":\"zen3\",\"glibc_version\":\"2.35\",\"oldest_cpu_family\":\"core2\"}}",
        "sh.brew.path_exec_files": "bin/bugpoint,bin/c-index-test,bin/llvm-strip,bin/git-clang-format,bin/llvm-readelf,bin/mlir-minimal-opt-canonicalize,bin/yaml-bench,bin/opt,bin/llvm-sim,bin/hmaptool,bin/llvm-pdbutil,bin/llvm-extract,bin/llvm-objcopy,bin/scan-build,bin/clang-check,bin/find-all-symbols,bin/reduce-chunk-list,bin/llvm-addr2line,bin/llvm-cov,bin/clang-nvlink-wrapper,bin/llvm-exegesis,bin/clang-refactor,bin/llvm-mt,bin/clang-scan-deps,bin/llvm-cat,bin/intercept-build,bin/llvm-tli-checker,bin/mlir-cat,bin/clang++,bin/llvm-rc,bin/lli,bin/scan-build-py,bin/llvm-opt-report,bin/clang-include-fixer,bin/clang-extdef-mapping,bin/llvm-cxxfilt,bin/llvm-dwarfdump,bin/UnicodeNameMappingGenerator,bin/count,bin/mlir-query,bin/mlir-pdll-lsp-server,bin/llvm-debuginfod-find,bin/clang-sycl-linker,bin/llvm-lto2,bin/nvptx-arch,bin/mlir-lsp-server,bin/llvm-ctxprof-util,bin/llvm-split,bin/llvm-tblgen,bin/llvm-nm,bin/clang-query,bin/run-clang-tidy,bin/mlir-translate,bin/llvm-lib,bin/llvm-objdump,bin/clang-installapi,bin/clang,bin/llvm-cfi-verify,bin/llvm-c-test,bin/llvm-diff,bin/mlir-opt,bin/llvm-strings,bin/mlir-reduce,bin/clang-doc,bin/llvm-as,bin/mlir-tblgen,bin/llvm-ml,bin/amdgpu-arch,bin/clang-format,bin/llvm-config,bin/mlir-minimal-opt,bin/llvm-dis,bin/tblgen-to-irdl,bin/modularize,bin/clang-offload-packager,bin/clang-linker-wrapper,bin/clang-repl,bin/llvm-otool,bin/llvm-lto,bin/clang-reorder-fields,bin/llvm-stress,bin/llvm-readtapi,bin/llvm-cxxdump,bin/llvm-rtdyld,bin/tblgen-lsp-server,bin/clang-change-namespace,bin/llvm-debuginfod,bin/llvm-reduce,bin/llvm-size,bin/llvm-profdata,bin/llvm-gsymutil,bin/mlir-pdll,bin/mlir-rewrite,bin/llvm-readobj,bin/llvm-undname,bin/mlir-linalg-ods-yaml-gen,bin/llvm-cxxmap,bin/FileCheck,bin/clang-move,bin/llvm-dwp,bin/clang-20,bin/sanstats,bin/llvm-jitlink-executor,bin/llvm-ranlib,bin/yaml2obj,bin/dsymutil,bin/llvm-mc,bin/clang-tidy,bin/llvm-remarkutil,bin/scan-view,bin/diagtool,bin/llvm-lipo,bin/llvm-bcanalyzer,bin/split-file,bin/analyze-build,bin/llvm-cgdata,bin/clang-tblgen,bin/llc,bin/llvm-PerfectShuffle,bin/llvm-bitcode-strip,bin/llvm-profgen,bin/verify-uselistorder,bin/llvm-windres,bin/clang-include-cleaner,bin/clang-cpp,bin/llvm-ar,bin/llvm-dlltool,bin/llvm-cvtres,bin/clang-cl,bin/llvm-modextract,bin/obj2yaml,bin/llvm-debuginfo-analyzer,bin/llvm-link,bin/llvm-ifs,bin/llvm-jitlink,bin/clang-offload-bundler,bin/mlir-runner,bin/llvm-mca,bin/clangd,bin/llvm-install-name-tool,bin/llvm-xray,bin/llvm-dwarfutil,bin/llvm-libtool-darwin,bin/pp-trace,bin/clang-apply-replacements,bin/llvm-symbolizer,bin/mlir-transform-opt,bin/not,bin/sancov,bin/lli-child-target"
      }
    }
  ],
  "annotations": {
    "com.github.package.type": "homebrew_bottle",
    "org.opencontainers.image.created": "2026-02-20T00:09:51Z",
    "org.opencontainers.image.description": "Next-gen compiler infrastructure",
    "org.opencontainers.image.documentation": "https://formulae.brew.sh/formula/llvm@20",
    "org.opencontainers.image.licenses": "Apache-2.0 WITH LLVM-exception",
    "org.opencontainers.image.ref.name": "20.1.8-2",
    "org.opencontainers.image.revision": "59643ec1e511d8c1b81f30123a51a48d2d6ee67c",
    "org.opencontainers.image.source": "https://github.com/homebrew/homebrew-core/blob/59643ec1e511d8c1b81f30123a51a48d2d6ee67c/Formula/l/llvm@20.rb",
    "org.opencontainers.image.title": "llvm@20",
    "org.opencontainers.image.url": "https://llvm.org/",
    "org.opencontainers.image.vendor": "homebrew",
    "org.opencontainers.image.version": "20.1.8"
  }
}