Skip to content

fix(ci): repair numpy after 310B segfault before common tests#179

Open
lvyufeng wants to merge 3 commits into
candle-org:mainfrom
lvyufeng:enable-310b-lerp-native
Open

fix(ci): repair numpy after 310B segfault before common tests#179
lvyufeng wants to merge 3 commits into
candle-org:mainfrom
lvyufeng:enable-310b-lerp-native

Conversation

@lvyufeng

@lvyufeng lvyufeng commented Mar 22, 2026

Copy link
Copy Markdown
Contributor

Repair the persistent 310B runner environment by force-reinstalling numpy before running tests/npu/common/.

Why

Segfaults from earlier 310B test runs can leave the runner's numpy installation unusable (libopenblas*.so: cannot read file data). This PR reinstalls numpy just before common tests so the environment is healthy for collection and execution.

Scope

Verification

  • 310B Ops + Common: PASS on this PR branch
  • The branch diff now contains only .github/workflows/npu-310b.yaml

@lvyufeng lvyufeng changed the title fix(npu): enable native aclnnLerps on 310B fix(ci): repair numpy after 310B segfault before common tests Mar 22, 2026
lvyufeng and others added 3 commits March 23, 2026 00:33
Remove lerp from 310B fallback list. aclnnLerps was previously marked as
returning 561103 but is now confirmed working on this runner.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Segfaults from the 310B test suite can corrupt numpy .so files on the
persistent runner. Add a reinstall step before common tests to ensure
importability.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
aclnnLerps returns 561103 on CI runner (orangepiaipro-20t).
Local probe showed OK but CI runner differs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lvyufeng lvyufeng force-pushed the enable-310b-lerp-native branch from f226e39 to ae2f92e Compare March 22, 2026 16:33
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.

1 participant