Skip to content

Conversation

AdrianLundell
Copy link
Collaborator

@AdrianLundell AdrianLundell commented Jul 30, 2025

  • Reject partitions that will be lowered to empty subgraphs, i.e. containing only clones/ noop expands.
  • For eye/one/zeros the graph is not really empty since it contains one constant, and this works now. Simply move the previosuly xfailing tests to MI/BI. (u55/ u85 still fails because of missing CPU ops)

cc @digantdesai @freddan80 @per @zingo @oscarandersson8218

@AdrianLundell AdrianLundell added partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm ciflow/trunk release notes: arm Changes to the ARM backend delegate labels Jul 30, 2025
Copy link

pytorch-bot bot commented Jul 30, 2025

🔗 Helpful Links

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

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

❗ 1 Active SEVs

There are 1 currently active SEVs. If your PR is affected, please view them below:

❌ 2 New Failures, 1 Unrelated Failure

As of commit b566bb6 with merge base f8a422c (image):

NEW FAILURES - The following jobs have failed:

FLAKY - The following job failed but was likely due to flakiness present on trunk:

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 Jul 30, 2025
@zingo
Copy link
Collaborator

zingo commented Jul 31, 2025

Need a rebase, sorry :(

@AdrianLundell
Copy link
Collaborator Author

AdrianLundell commented Aug 6, 2025

I'll wait with this PR until #12994 is merged

- Reject partitions that will be lowered to empty subgraphs,
  i.e. containing only clones/ noop expands.
- For eye/one/zeros the graph is not really empty since it
  contains one constant, which works after a Vela update.
  Simply move the previosuly xfailing tests to MI/BI.
  (u55/ u85 still fails because of missing CPU ops -
  this is why we missed when this started working)

Signed-off-by: Adrian Lundell <adrian.lundell@arm.com>
Change-Id: Iefa034a8e731d70465eb4883602c958f51aca976
@AdrianLundell AdrianLundell changed the title Arm backend: Add full partition rejections Arm backend: Do not partition noop subgraphs Sep 3, 2025
@AdrianLundell
Copy link
Collaborator Author

Failures unrelated I believe

@oscarandersson8218 oscarandersson8218 merged commit 41ce65c into pytorch:main Sep 3, 2025
244 of 247 checks passed
@AdrianLundell AdrianLundell deleted the change-1078286 branch September 4, 2025 12:16
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. partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm release notes: arm Changes to the ARM backend delegate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants