Skip to content

Commit 032c436

Browse files
luhenryclaude
andcommitted
onnxruntime: exclude cp314t riscv64 for 1.30.0 (heap-corruption abort)
cp314t's Test wheel step aborts in onnxruntime_test_python.py with "malloc(): unaligned tcache chunk detected" (SIGABRT). 1.29.0 built and tested clean on cp314t riscv64, so this is a 1.30.0 regression rather than a general free-threading gap; scope the exclusion to this version so it doesn't silently persist once upstream fixes it. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011RwtHNpuiuiCk4MstTLu8m
1 parent dd5a5d5 commit 032c436

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

‎.github/workflows/build-onnxruntime.yml‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@ jobs:
5353
version: ${{ fromJSON(needs.setup.outputs.versions) }}
5454
# onnxruntime is not abi3: upstream publishes one wheel per interpreter.
5555
python: ["cp312", "cp313", "cp314", "cp314t"]
56+
exclude:
57+
# 1.30.0 aborts riscv64 cp314t in onnxruntime_test_python.py with a heap-corruption
58+
# SIGABRT ("malloc(): unaligned tcache chunk detected"); 1.29.0 built/tested clean
59+
# on cp314t riscv64, so this is a regression to re-check on the next version bump.
60+
- version: "1.30.0"
61+
python: cp314t
5662

5763
env:
5864
ONNXRUNTIME_VERSION: ${{ matrix.version }}

0 commit comments

Comments
 (0)