Skip to content

Conversation

@richardlau
Copy link
Member

Original commit message:

GCC 15 removed avx10.2-512 target

PiperOrigin-RevId: 823560321

Refs: google/highway@989a498
Fixes: #60566


cc @nodejs/v8-update

This hasn't landed in upstream V8 yet, so the usual @node-core/utils V8 backport tooling can't be used. I've tried to replicate the commit message format. Hopefully V8 will roll the highway dependency forward to pick up the fix so we won't have to float the patch forever.

@richardlau richardlau added v8 engine Issues and PRs related to the V8 dependency. dont-land-on-v20.x PRs that should not land on the v20.x-staging branch and should not be released in v20.x. dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. dont-land-on-v25.x PRs that should not land on the v25.x-staging branch and should not be released in v25.x. labels Nov 11, 2025
@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/gyp
  • @nodejs/security-wg
  • @nodejs/v8-update

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. labels Nov 11, 2025
@richardlau richardlau added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 12, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 12, 2025
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@richardlau richardlau added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue Add this label to land a pull request using GitHub Actions. labels Nov 12, 2025
@richardlau
Copy link
Member Author

@targos Should I block this and rebase once #60488 lands? I think otherwise the embedder string will end up being incorrect.

@richardlau richardlau removed the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 13, 2025
@targos
Copy link
Member

targos commented Nov 13, 2025

@richardlau thanks, I just landed the V8 update.

Original commit message:

    GCC 15 removed avx10.2-512 target

    PiperOrigin-RevId: 823560321

Refs: google/highway@989a498
@richardlau richardlau force-pushed the backport-highway-fix-gcc15 branch from a10eaa3 to 5c19834 Compare November 13, 2025 14:29
@richardlau
Copy link
Member Author

Rebased and renumbered the embedder string.

@richardlau richardlau added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 13, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 13, 2025
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@richardlau richardlau added the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 13, 2025
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Nov 13, 2025
@nodejs-github-bot nodejs-github-bot merged commit da71ab6 into nodejs:main Nov 13, 2025
64 checks passed
@nodejs-github-bot
Copy link
Collaborator

Landed in da71ab6

@richardlau richardlau deleted the backport-highway-fix-gcc15 branch November 13, 2025 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. build Issues and PRs related to build files or the CI. dont-land-on-v20.x PRs that should not land on the v20.x-staging branch and should not be released in v20.x. dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. dont-land-on-v25.x PRs that should not land on the v25.x-staging branch and should not be released in v25.x. needs-ci PRs that need a full CI run. v8 engine Issues and PRs related to the V8 dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

main fails to compile with gcc 15

6 participants