Skip to content

Move xla jobs to unstable workflow#159272

Closed
ZainRizvi wants to merge 2 commits intomainfrom
zainr/unstable-xla
Closed

Move xla jobs to unstable workflow#159272
ZainRizvi wants to merge 2 commits intomainfrom
zainr/unstable-xla

Conversation

@ZainRizvi
Copy link
Contributor

Disables the job on PRs completely, so that we don't litter people's CI signals and use machines unnecessarily.

If you want to run these xla tests, add the ciflow/unstable label to your PR

@ZainRizvi ZainRizvi requested a review from a team as a code owner July 28, 2025 17:51
@pytorch-bot pytorch-bot bot added the topic: not user facing topic category label Jul 28, 2025
@pytorch-bot
Copy link

pytorch-bot bot commented Jul 28, 2025

🔗 Helpful Links

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

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

✅ You can merge normally! (1 Unrelated Failure)

As of commit 77debb0 with merge base 1abff80 (image):

UNSTABLE - The following job is marked as unstable, possibly due to flakiness on trunk:

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

@ZainRizvi ZainRizvi added ciflow/trunk Trigger trunk jobs on your pull request ciflow/unstable Run all experimental or flaky jobs on PyTorch unstable workflow labels Jul 28, 2025
@ZainRizvi ZainRizvi marked this pull request as draft July 28, 2025 17:59
@ZainRizvi ZainRizvi marked this pull request as ready for review July 29, 2025 20:27
@ZainRizvi
Copy link
Contributor Author

@pytorchbot merge

@pytorchmergebot
Copy link
Collaborator

This PR updates submodules third_party/composable_kernel

If those updates are intentional, please add "submodule" keyword to PR title/description.

@ZainRizvi ZainRizvi force-pushed the zainr/unstable-xla branch from a752ffa to 7252e60 Compare July 30, 2025 21:49
@ZainRizvi
Copy link
Contributor Author

@pytorchbot merge

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: 1 STARTUP failures reported, please check workflows syntax! unstable

Details for Dev Infra team Raised by workflow job

@ZainRizvi
Copy link
Contributor Author

@pytorchbot merge

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged once all checks pass (ETA 0-4 Hours).

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pytorchmergebot
Copy link
Collaborator

Merge failed

Reason: 1 mandatory check(s) failed. The first few are:

Dig deeper by viewing the failures on hud

Details for Dev Infra team Raised by workflow job

Failing merge rule: Core Maintainers

@ZainRizvi
Copy link
Contributor Author

@pytorchbot merge -i "failures unrelated"

@pytorch-bot
Copy link

pytorch-bot bot commented Aug 1, 2025

❌ 🤖 pytorchbot command failed:

@pytorchbot: error: unrecognized arguments: failures unrelated

usage: @pytorchbot [-h] {merge,revert,rebase,label,drci,cherry-pick} ...

Try @pytorchbot --help for more info.

@ZainRizvi
Copy link
Contributor Author

@pytorchbot merge -i

@pytorchmergebot
Copy link
Collaborator

Merge started

Your change will be merged while ignoring the following 1 checks: unstable / linux-jammy-py3_9-clang9-xla / test (xla, 1, 1, linux.12xlarge)

Learn more about merging in the wiki.

Questions? Feedback? Please reach out to the PyTorch DevX Team

Advanced Debugging
Check the merge workflow status
here

@pgmoka
Copy link

pgmoka commented Sep 2, 2025

@ZainRizvi One of the issues cited was pytorch/xla#9499. I believe pytorch/xla#9499 (comment) should resolve the issue related to JAX versioning.

markc-614 pushed a commit to markc-614/pytorch that referenced this pull request Sep 17, 2025
Disables the job on PRs completely, so that we don't litter people's CI signals and use machines unnecessarily.

If you want to run these xla tests, add the ciflow/unstable label to your PR
Pull Request resolved: pytorch#159272
Approved by: https://github.com/atalman, https://github.com/malfet
pytorchmergebot pushed a commit that referenced this pull request Sep 30, 2025
`fmtlib` version was updated to 12.0.0 in #163441.

In this new version, due to fmtlib/fmt#4536, PyTorch started not installing `fmtlib` headers anymore. Because of that, PyTorch/XLA build CI started to fail pytorch/xla#9653. While we did fix it internally pytorch/xla#9650, I believe that PyTorch should continue installing the `fmtlib` headers, since it is a dependency of its C API [`python_arg_parser.h`][1].

PyTorch/XLA CI was moved to `unstable.yml` in #159272, and later removed in #163564. This PyTorch/XLA build failure went under the radar, since the `fmtlib` update only landed on September 22.

[1]: https://github.com/pytorch/pytorch/blob/84d673ef577d42d6ec20c6c9f09863583c3111f5/torch/csrc/utils/python_arg_parser.h#L42
Pull Request resolved: #164139
Approved by: https://github.com/Skylion007, https://github.com/malfet
@github-actions github-actions bot deleted the zainr/unstable-xla branch October 3, 2025 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/trunk Trigger trunk jobs on your pull request ciflow/unstable Run all experimental or flaky jobs on PyTorch unstable workflow Merged topic: not user facing topic category

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants