From dd5a5d56cfb2447c8fa94d02e65eb1c19493a3da Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Sep 2026 21:31:25 +0000 Subject: [PATCH 1/2] onnxruntime: Add version 1.30.0 Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- docs/packages/onnxruntime.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/onnxruntime.yaml b/docs/packages/onnxruntime.yaml index f2bd92169ac..8464e90a879 100644 --- a/docs/packages/onnxruntime.yaml +++ b/docs/packages/onnxruntime.yaml @@ -17,3 +17,4 @@ versions: - filename: onnxruntime-1.29.0-cp314-cp314t-manylinux_2_39_riscv64.whl sha256: ad5de218478baf964344a89e0f522c2187cfefcc8c5c4722eb09ab5bc0fe91ed requires-python: '>=3.11' +- version: 1.30.0 From 032c4366525f1de0dcefc5b77b241ddbfd42e0fa Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 18 Sep 2026 13:05:12 +0000 Subject: [PATCH 2/2] 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 Claude-Session: https://claude.ai/code/session_011RwtHNpuiuiCk4MstTLu8m --- .github/workflows/build-onnxruntime.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build-onnxruntime.yml b/.github/workflows/build-onnxruntime.yml index 9a5f35742e0..4a6555848ea 100644 --- a/.github/workflows/build-onnxruntime.yml +++ b/.github/workflows/build-onnxruntime.yml @@ -53,6 +53,12 @@ jobs: version: ${{ fromJSON(needs.setup.outputs.versions) }} # onnxruntime is not abi3: upstream publishes one wheel per interpreter. python: ["cp312", "cp313", "cp314", "cp314t"] + exclude: + # 1.30.0 aborts riscv64 cp314t in onnxruntime_test_python.py with a heap-corruption + # SIGABRT ("malloc(): unaligned tcache chunk detected"); 1.29.0 built/tested clean + # on cp314t riscv64, so this is a regression to re-check on the next version bump. + - version: "1.30.0" + python: cp314t env: ONNXRUNTIME_VERSION: ${{ matrix.version }}