Skip to content

[not to land, not for review] gnn #70217

[not to land, not for review] gnn

[not to land, not for review] gnn #70217

Triggered via pull request April 23, 2026 06:18
Status Failure
Total duration 3m 11s
Artifacts

lint.yml

on: pull_request
Get changed files  /  get-changed-files
2s
Get changed files / get-changed-files
link-check  /  lint-urls
14s
link-check / lint-urls
link-check  /  lint-xrefs
13s
link-check / lint-xrefs
link-check  /  lint-file-size
13s
link-check / lint-file-size
android-java-format
13s
android-java-format
lintrunner-mypy
3m 4s
lintrunner-mypy
lintrunner
45s
lintrunner
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 16 warnings
lintrunner
Process completed with exit code 1.
NEWLINE Trailing newline: backends/portable/runtime/metal_v2/MetalKernel.mm#L0
Trailing newline found. Run `lintrunner --take NEWLINE -a` to apply changes.
NEWLINE Trailing newline: backends/portable/runtime/metal_v2/MetalKernelCompiler.mm#L0
Trailing newline found. Run `lintrunner --take NEWLINE -a` to apply changes.
NEWLINE Trailing newline: backends/portable/runtime/metal_v2/MetalHeap.mm#L0
Trailing newline found. Run `lintrunner --take NEWLINE -a` to apply changes.
NEWLINE Trailing newline: backends/portable/runtime/metal_v2/MetalBufferPool.mm#L0
Trailing newline found. Run `lintrunner --take NEWLINE -a` to apply changes.
link-check / lint-xrefs
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
link-check / lint-file-size
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
android-java-format
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-java@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
link-check / lint-urls
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lintrunner
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
CLANGFORMAT format: backends/portable/runtime_v2/api/Plan.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime_v2/api/ProviderRegistry.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime_v2/api/ProviderRegistry.cpp#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime/metal_v2/ops/BinaryOps.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime/metal_v2/OpUtils.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime/metal_v2/MetalRuntime.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime/metal_v2/MetalOpRegistry.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime/metal_v2/MetalTypes.h#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CLANGFORMAT format: backends/portable/runtime_v2/cpu/CpuOps.cpp#L0
See https://clang.llvm.org/docs/ClangFormat.html. Run `lintrunner -a` to apply this patch.
CMAKEFORMAT format: backends/portable/CMakeLists.txt#L0
Run `lintrunner -a` to apply this patch.
lintrunner-mypy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-python@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/