Skip to content

Issue #57: add linux/386 CI lane with cached Docker image#58

Closed
awf wants to merge 12 commits intographcore-research:mainfrom
awf:issue-57-32bit-regressions
Closed

Issue #57: add linux/386 CI lane with cached Docker image#58
awf wants to merge 12 commits intographcore-research:mainfrom
awf:issue-57-32bit-regressions

Conversation

@awf
Copy link
Copy Markdown
Collaborator

@awf awf commented Apr 15, 2026

Summary

  • add a dedicated linux/386 Docker test path (etc/test-linux-386.sh, etc/linux-386.Dockerfile)
  • wire CI job pytest-linux-386 to run full unit tests in test/ under QEMU 386
  • cache/load/save the linux/386 Docker image tar in GitHub Actions to avoid rebuilding each run
  • add 32-bit conditional xfails for currently known failing signatures while keeping coverage visible
  • make optional JAX/Torch/TorchAO tests skip cleanly when deps are unavailable

Verification

  • local run: sh etc/test-linux-386.sh
  • observed on linux/386: 292 passed, 3 skipped, 621 xfailed

Closes #57

@awf awf force-pushed the issue-57-32bit-regressions branch from c9bd02a to f91d318 Compare April 15, 2026 17:33
@awf awf closed this Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant