Skip to content

Conversation

kimishpatel
Copy link
Contributor

Summary:
We add

  • num outputs produced by each instruction as separate info in etrecord
  • in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Differential Revision: D80272038

Copy link

pytorch-bot bot commented Aug 27, 2025

🔗 Helpful Links

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

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

❌ 1 New Failure, 1 Unrelated Failure

As of commit effd802 with merge base c5ff74c (image):

NEW FAILURE - The following job has 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 Aug 27, 2025
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 27, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 27, 2025
…cal comparator (pytorch#13722)

Summary:
Pull Request resolved: pytorch#13722

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Differential Revision: D80272038
kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 27, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 28, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 28, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 28, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

1 similar comment
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 28, 2025
…cal comparator (pytorch#13722)

Summary:
Pull Request resolved: pytorch#13722

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@kimishpatel kimishpatel added the release notes: devtools Changes to dev tooling, for example the debugger & profiler label Aug 29, 2025
kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Aug 29, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Sep 2, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit to kimishpatel/executorch-1 that referenced this pull request Sep 3, 2025
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

kimishpatel added a commit that referenced this pull request Sep 3, 2025
Summary:
In another PR, #13722, for
whatever reason, this test was failing. Adjusting the margin here since
I have seen this fail before on trunk but somehow it got resolved. So
there is some level of flakiness particularly around quantized kv cache
+ ring attention

Test Plan:
CI

Reviewers:

Subscribers:

Tasks:

Tags:
kimishpatel added a commit that referenced this pull request Sep 3, 2025
Summary:
In another PR, #13722, for
whatever reason, this test was failing. Adjusting the margin here since
I have seen this fail before on trunk but somehow it got resolved. So
there is some level of flakiness particularly around quantized kv cache
+ ring attention

Test Plan:
CI

Reviewers:

Subscribers:

Tasks:

Tags:
kimishpatel added a commit that referenced this pull request Sep 4, 2025
Summary:
In another PR, #13722, for
whatever reason, this test was failing. Adjusting the margin here since
I have seen this fail before on trunk but somehow it got resolved. So
there is some level of flakiness particularly around quantized kv cache
+ ring attention

Test Plan:
CI

Reviewers:

Subscribers:

Tasks:

Tags:

### Summary
[PLEASE REMOVE] See [CONTRIBUTING.md's Pull
Requests](https://github.com/pytorch/executorch/blob/main/CONTRIBUTING.md#pull-requests)
for ExecuTorch PR guidelines.

[PLEASE REMOVE] If this PR closes an issue, please add a `Fixes
#<issue-id>` line.

[PLEASE REMOVE] If this PR introduces a fix or feature that should be
the upcoming release notes, please add a "Release notes: <area>" label.
For a list of available release notes labels, check out
[CONTRIBUTING.md's Pull
Requests](https://github.com/pytorch/executorch/blob/main/CONTRIBUTING.md#pull-requests).

### Test plan
[PLEASE REMOVE] How did you test this PR? Please write down any manual
commands you used and note down tests that you have written if
applicable.
…cal comparator (pytorch#13722)

Summary:

We add
- num outputs produced by each instruction as separate info in etrecord
- in numerical debugger, we check how many outputs are generated and for each output we find corresponding debug handle and use that to find corresponding tensor in AOT

Reviewed By: Gasoonjia

Differential Revision: D80272038
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D80272038

@facebook-github-bot facebook-github-bot merged commit 09a2e88 into pytorch:main Sep 5, 2025
113 of 118 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported release notes: devtools Changes to dev tooling, for example the debugger & profiler

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants