fix: selectively re-enable SIMD for ppc64 by richardlau · Pull Request #5776 · nodejs/undici · GitHub
Skip to content

fix: selectively re-enable SIMD for ppc64 - #5776

Merged
mcollina merged 1 commit into
nodejs:mainfrom
richardlau:ppc-simd
Sep 9, 2026
Merged

mcollina merged 1 commit into
nodejs:mainfrom
richardlau:ppc-simd

Conversation

@richardlau

Copy link
Copy Markdown
Member

This relates to...

Rationale

WASM SIMD was disabled by default for all ppc64 due to a bug in V8 on Power >= 9. The fix went into Node.js 25.0.0 and 24.12.0.

Changes

Re-enable SIMD by default for ppc64, and only disable when running on the older unpatched versions of Node.js.

Features

N/A

Bug Fixes

WASM SIMD is re-enabled for ppc64 on Node.js versions known to contain the V8 fix.

Breaking Changes and Deprecations

N/A

Status

Fixes for WASM SIMD on Power >= 9 went into Node.js 25.0.0 and 24.12.0.
Re-enable SIMD by default for ppc64, and only disable for the older
unpatched versions of Node.js.

Signed-off-by: Richard Lau <richard.lau@ibm.com>
@codecov-commenter

Copy link
Copy Markdown

@mcollina mcollina left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

wow, nice!

@mcollina
mcollina merged commit 8d985d2 into nodejs:main Sep 9, 2026
38 checks passed
@richardlau
richardlau deleted the ppc-simd branch September 9, 2026 23:03
@github-actions github-actions Bot mentioned this pull request Sep 14, 2026
This was referenced Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants