Skip to content

Fix CI: torch_xla ABI compatibility and Sphinx parallel build race condition#3507

Closed
Copilot wants to merge 3 commits intomasterfrom
copilot/fix-tpu-test-failures
Closed

Fix CI: torch_xla ABI compatibility and Sphinx parallel build race condition#3507
Copilot wants to merge 3 commits intomasterfrom
copilot/fix-tpu-test-failures

Conversation

Copy link
Contributor

Copilot AI commented Feb 3, 2026

CI failures identified in workflow run #21624638173: TPU tests failing with ABI incompatibility error, docs build failing with transient Sphinx connection errors.

Changes

.github/workflows/tpu-tests.yml

  • Replace hardcoded wheel URL with torch_xla[tpu] package format to enable proper dependency resolution
# Before: hardcoded wheel causes ABI mismatch
pip install https://storage.googleapis.com/pytorch-xla-releases/wheels/tpuvm/torch_xla-nightly-cp310-cp310-linux_x86_64.whl

# After: package format resolves compatible versions
pip install --pre 'torch_xla[tpu]' -f https://storage.googleapis.com/libtpu-releases/index.html -f https://storage.googleapis.com/libtpu-wheels/index.html

.github/workflows/docs.yml

  • Add retry logic to doctest job (3 attempts, 15min timeout) to handle Sphinx -j auto parallel build race conditions
  • Pattern matches existing retry mechanism in TPU test workflow

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/pytorch/ignite/commits/214fd44969122085a717feb684e9992471d94813/check-runs
    • Triggering command: /usr/bin/curl curl -s -H Accept: application/vnd.github.v3+json REDACTED (http block)
    • Triggering command: /usr/bin/curl curl -s REDACTED (http block)

If you need me to access, download, or install something from one of these locations, you can either:


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Fix failing TPU test in GitHub workflow Fix TPU test workflow: use torch_xla[tpu] package format Feb 3, 2026
Copilot AI requested a review from vfdev-5 February 3, 2026 09:30
@github-actions github-actions bot added the ci CI label Feb 3, 2026
Copilot AI changed the title Fix TPU test workflow: use torch_xla[tpu] package format Fix CI: torch_xla ABI compatibility and Sphinx parallel build race condition Feb 3, 2026
@vfdev-5 vfdev-5 closed this Feb 3, 2026
@vfdev-5 vfdev-5 deleted the copilot/fix-tpu-test-failures branch February 3, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants