Skip to content

Wire Arm VGF backend build and test infrastructure (#18556)#18556

Merged
meta-codesync[bot] merged 1 commit intomainfrom
export-D98540878
Apr 6, 2026
Merged

Wire Arm VGF backend build and test infrastructure (#18556)#18556
meta-codesync[bot] merged 1 commit intomainfrom
export-D98540878

Conversation

@3l1
Copy link
Copy Markdown
Contributor

@3l1 3l1 commented Mar 28, 2026

Summary:

Wire up the Arm VGF backend internally.

bypass-github-export-checks
bypass-github-pytorch-ci-checks
bypass-github-executorch-ci-checks

Reviewed By: digantdesai

Differential Revision: D98540878

@3l1 3l1 requested a review from digantdesai as a code owner March 28, 2026 16:05
@pytorch-bot
Copy link
Copy Markdown

pytorch-bot bot commented Mar 28, 2026

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/18556

Note: Links to docs will display an error until the docs builds have been completed.

❌ 4 New Failures, 1 Cancelled Job, 3 Unrelated Failures

As of commit 6f9cd67 with merge base afc9989 (image):

NEW FAILURES - The following jobs have failed:

CANCELLED JOB - The following job was cancelled. Please retry:

BROKEN TRUNK - The following jobs failed but were present on the merge base:

👉 Rebase onto the `viable/strict` branch to avoid these failures

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 28, 2026
@meta-codesync
Copy link
Copy Markdown
Contributor

meta-codesync bot commented Mar 28, 2026

@3l1 has exported this pull request. If you are a Meta employee, you can view the originating Diff in D98540878.

@github-actions
Copy link
Copy Markdown

This PR needs a release notes: label

If your change should be included in the release notes (i.e. would users of this library care about this change?), please use a label starting with release notes:. This helps us keep track and include your important work in the next release notes.

To add a label, you can comment to pytorchbot, for example
@pytorchbot label "release notes: none"

For more information, see
https://github.com/pytorch/pytorch/wiki/PyTorch-AutoLabel-Bot#why-categorize-for-release-notes-and-how-does-it-work.

@3l1 3l1 added partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm ciflow/trunk module: arm Issues related to arm backend labels Mar 28, 2026
@meta-codesync meta-codesync bot changed the title Wire VGF backend build and test infrastructure Wire VGF backend build and test infrastructure (#18556) Mar 28, 2026
meta-codesync bot pushed a commit that referenced this pull request Mar 28, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at MEta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Mar 28, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at MEta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Mar 28, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at MEta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Mar 28, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at MEta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Mar 28, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at Meta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Mar 29, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at Meta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Mar 29, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at Meta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
@3l1 3l1 force-pushed the export-D98540878 branch from 6bc98f7 to 3a35387 Compare March 29, 2026 18:18
3l1 added a commit that referenced this pull request Mar 29, 2026
Summary:
Pull Request resolved: #18556

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at Meta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
3l1 added a commit that referenced this pull request Mar 29, 2026
Summary:
Pull Request resolved: #18556

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at Meta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
@3l1 3l1 force-pushed the export-D98540878 branch from 3a35387 to a2c9d7b Compare March 29, 2026 18:22
meta-codesync bot pushed a commit that referenced this pull request Mar 29, 2026
Summary:

Wire up the VGF backend using the pre-built Arm MLSDK artifacts from
third-party/toolchains/arm-mlsdk (added in the parent diff).

The absence of support of these vgf tests was causing painful scenarios where Executorch Arm/TOSA changes would pass on fbsource then break github CI when merged, because we did not support running vgf emulation at Meta, but opens ource github did support it ([example](https://github.com/pytorch/executorch/actions/runs/23659213665/job/68924697568?pr=18529)).

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Apr 1, 2026
Summary:

Wire up the Arm VGF backend internally.

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from e26131c to 6853b4c Compare April 1, 2026 04:30
meta-codesync bot pushed a commit that referenced this pull request Apr 1, 2026
Summary:

Wire up the Arm VGF backend internally.

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch 2 times, most recently from c22e0e7 to 8cad496 Compare April 1, 2026 21:39
meta-codesync bot pushed a commit that referenced this pull request Apr 1, 2026
Summary:

Wire up the Arm VGF backend internally.

Differential Revision: D98540878
meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from 8cad496 to d580f68 Compare April 2, 2026 02:21
meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from d580f68 to bcda91c Compare April 2, 2026 02:23
3l1 added a commit that referenced this pull request Apr 2, 2026
Summary:
Pull Request resolved: #18556

Wire up the Arm VGF backend internally.

Differential Revision: D98540878
@3l1 3l1 force-pushed the export-D98540878 branch from bcda91c to 238ee88 Compare April 2, 2026 02:25
Copy link
Copy Markdown
Contributor

@digantdesai digantdesai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review automatically exported from Phabricator review in Meta.

meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

Reviewed By: digantdesai

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from 238ee88 to 40950c5 Compare April 2, 2026 16:10
meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

Reviewed By: digantdesai

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from 40950c5 to 89a4d04 Compare April 2, 2026 16:13
3l1 added a commit that referenced this pull request Apr 2, 2026
Summary:
Pull Request resolved: #18556

Wire up the Arm VGF backend internally.

Reviewed By: digantdesai

Differential Revision: D98540878
@3l1 3l1 force-pushed the export-D98540878 branch from 89a4d04 to e7ece05 Compare April 2, 2026 16:15
meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

Reviewed By: digantdesai

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from e7ece05 to 891991e Compare April 2, 2026 18:05
meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

Reviewed By: digantdesai

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from 891991e to bc9ca58 Compare April 2, 2026 18:20
meta-codesync bot pushed a commit that referenced this pull request Apr 2, 2026
Summary:

Wire up the Arm VGF backend internally.

bypass-github-export-checks
bypass-github-pytorch-ci-checks
bypass-github-executorch-ci-checks

Reviewed By: digantdesai

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from bc9ca58 to 93808e1 Compare April 2, 2026 20:35
@digantdesai
Copy link
Copy Markdown
Contributor

Thanks for adding ciflow/trunk!

Summary:

Wire up the Arm VGF backend internally.

bypass-github-export-checks
bypass-github-pytorch-ci-checks
bypass-github-executorch-ci-checks

Reviewed By: digantdesai

Differential Revision: D98540878
@meta-codesync meta-codesync bot force-pushed the export-D98540878 branch from 93808e1 to 6f9cd67 Compare April 5, 2026 19:14
@meta-codesync meta-codesync bot merged commit 3466332 into main Apr 6, 2026
414 of 428 checks passed
@meta-codesync meta-codesync bot deleted the export-D98540878 branch April 6, 2026 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/trunk CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported meta-exported module: arm Issues related to arm backend partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants