Skip to content

[ExecuTorch][WebGPU] Add f16-multiply variant of the steel q4gsw prefill GEMM #77243

[ExecuTorch][WebGPU] Add f16-multiply variant of the steel q4gsw prefill GEMM

[ExecuTorch][WebGPU] Add f16-multiply variant of the steel q4gsw prefill GEMM #77243

Triggered via pull request July 9, 2026 21:45
Status Failure
Total duration 3m 43s
Artifacts

lint.yml

on: pull_request
Get changed files  /  get-changed-files
4s
Get changed files / get-changed-files
link-check  /  lint-urls
13s
link-check / lint-urls
link-check  /  lint-xrefs
13s
link-check / lint-xrefs
link-check  /  lint-file-size
14s
link-check / lint-file-size
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 5 warnings
lintrunner-mypy
Process completed with exit code 1.
MYPY arg-type: backends/cortex_m/quantizer/pattern_matcher.py#L72
Argument 2 to "_is_large_scalar" has incompatible type "GraphModule | None"; expected "GraphModule" To disable, use ` # type: ignore[arg-type]`
MYPY arg-type: src/executorch/backends/arm/_passes/arm_pass_utils.py#L47
Argument 1 to "get_submodule" of "Module" has incompatible type "Callable[..., Any] | str"; expected "str" To disable, use ` # type: ignore[arg-type]`
MYPY union-attr: src/executorch/backends/arm/_passes/arm_pass_utils.py#L47
Item "None" of "GraphModule | None" has no attribute "get_submodule" To disable, use ` # type: ignore[union-attr]`
MYPY arg-type: src/executorch/backends/cortex_m/quantizer/pattern_matcher.py#L72
Argument 2 to "_is_large_scalar" has incompatible type "GraphModule | None"; expected "GraphModule" To disable, use ` # type: ignore[arg-type]`
MYPY arg-type: backends/arm/_passes/arm_pass_utils.py#L47
Argument 1 to "get_submodule" of "Module" has incompatible type "Callable[..., Any] | str"; expected "str" To disable, use ` # type: ignore[arg-type]`
MYPY union-attr: backends/arm/_passes/arm_pass_utils.py#L47
Item "None" of "GraphModule | None" has no attribute "get_submodule" To disable, use ` # type: ignore[union-attr]`
link-check / lint-urls
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
link-check / lint-xrefs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lintrunner
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lintrunner-mypy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/