Skip to content

Conversation

ysiraichi
Copy link
Collaborator

This PR renames MaybeThrow function to OkOrThrow. This change follows previous naming in #9552, where OkOrDie was introduced. Rationale: such a name shows intention more clearly.

@ysiraichi ysiraichi force-pushed the ysiraichi/rename-status-throw-function branch from ed4ee46 to fa11be7 Compare August 14, 2025 18:49
@ysiraichi ysiraichi changed the base branch from ysiraichi/status-crash-report to master August 14, 2025 18:51
Copy link
Collaborator

@ghpvnist ghpvnist left a comment

Choose a reason for hiding this comment

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

Thanks!

@ysiraichi ysiraichi merged commit 4199865 into master Aug 16, 2025
24 checks passed
ysiraichi added a commit that referenced this pull request Sep 30, 2025
Since pytorch/pytorch#162659 was merged again,
we observed that `SiLUBackward` C++ test was crashing with a
segmentation fault #9561. Not only that, but TPU tests started failing
because `flax` 0.12.0 (old: 0.11.2) started pulling a newer `jax` 0.7.2
(old: 0.7.1).

- Old CI build:
[link](https://github.com/pytorch/xla/actions/runs/17931468317/job/51089906800)
- Recent broken CI build:
[link](https://github.com/pytorch/xla/actions/runs/18008717023/job/51550125217?pr=9655)

Therefore, in this PR:

- Pin `flax` to version 0.11.2
- Skip `SiLUBackward` C++ test

Additionally, it also installs `jax` and `libtpu` using the CI
PyTorch/XLA wheels metadata instead of using PyPI wheels metadata. This
should avoid other version compatibilities.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants