Skip to content

Conversation

@Renegade334
Copy link
Member

Original commit message:

[regexp] Fix modifiers for ChoiceNodes Each alternative might modify flags when their sub-graph is emitted. We need to restore flags to the value at the beginning of a ChoiceNode for each alternative. Drive-by: Move regexp-modifiers test out of harmony/ Fixed: 447583670 Change-Id: I9f41e51f34df7659461da0a4fcd28b7e157f52e1 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6995181 Reviewed-by: Jakob Linke <[email protected]> Commit-Queue: Patrick Thier <[email protected]> Cr-Commit-Position: refs/heads/main@{#102838} 

Refs: v8/v8@72b0e27
Refs: #60030

@nodejs-github-bot
Copy link
Collaborator

Review requested:

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

@nodejs-github-botnodejs-github-bot added build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. v25.x Issues that can be reproduced on v25.x or PRs targeting the v25.x-staging branch. v8 engine Issues and PRs related to the V8 dependency. labels Nov 13, 2025
@targostargos added the backport-requested-v24.x PRs awaiting manual backport to the v24.x-staging branch. label Nov 13, 2025
@Renegade334Renegade334 added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 14, 2025
@github-actionsgithub-actionsbot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 14, 2025
@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot

This comment was marked as outdated.

@richardlau
Copy link
Member

You may need to rebase this to pick up 5316b58 to fix the V8 CI.

@Renegade334
Copy link
MemberAuthor

That answers that mystery 😄

Original commit message: [regexp] Fix modifiers for ChoiceNodes Each alternative might modify flags when their sub-graph is emitted. We need to restore flags to the value at the beginning of a ChoiceNode for each alternative. Drive-by: Move regexp-modifiers test out of harmony/ Fixed: 447583670 Change-Id: I9f41e51f34df7659461da0a4fcd28b7e157f52e1 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6995181 Reviewed-by: Jakob Linke <[email protected]> Commit-Queue: Patrick Thier <[email protected]> Cr-Commit-Position: refs/heads/main@{#102838} Refs: v8/v8@72b0e27 Refs: nodejs#60030
@richardlaurichardlau added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 15, 2025
@github-actionsgithub-actionsbot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 15, 2025
@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot

This comment was marked as outdated.

@nodejs-github-bot
Copy link
Collaborator

CI: https://ci.nodejs.org/job/node-test-pull-request/70184/

@Renegade334Renegade334 added commit-queue Add this label to land a pull request using GitHub Actions. backport-open-v24.x Indicate that the PR has an open backport and removed commit-queue Add this label to land a pull request using GitHub Actions. backport-requested-v24.x PRs awaiting manual backport to the v24.x-staging branch. labels Nov 15, 2025
@bricss
Copy link
Contributor

How we can get this quite important fix 🩹 moving? 🙄

RafaelGSS pushed a commit that referenced this pull request Dec 10, 2025
Original commit message: [regexp] Fix modifiers for ChoiceNodes Each alternative might modify flags when their sub-graph is emitted. We need to restore flags to the value at the beginning of a ChoiceNode for each alternative. Drive-by: Move regexp-modifiers test out of harmony/ Fixed: 447583670 Change-Id: I9f41e51f34df7659461da0a4fcd28b7e157f52e1 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6995181 Reviewed-by: Jakob Linke <[email protected]> Commit-Queue: Patrick Thier <[email protected]> Cr-Commit-Position: refs/heads/main@{#102838} Refs: v8/v8@72b0e27 Refs: #60030 PR-URL: #60706 Backport-PR-URL: #60706
@RafaelGSS
Copy link
Member

Landed in 8a3bd6e09aa4

@Renegade334Renegade334 deleted the v25.x-staging branch December 10, 2025 14:04
aduh95 pushed a commit that referenced this pull request Jan 9, 2026
Original commit message: [regexp] Fix modifiers for ChoiceNodes Each alternative might modify flags when their sub-graph is emitted. We need to restore flags to the value at the beginning of a ChoiceNode for each alternative. Drive-by: Move regexp-modifiers test out of harmony/ Fixed: 447583670 Change-Id: I9f41e51f34df7659461da0a4fcd28b7e157f52e1 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6995181 Reviewed-by: Jakob Linke <[email protected]> Commit-Queue: Patrick Thier <[email protected]> Cr-Commit-Position: refs/heads/main@{#102838} Refs: v8/v8@72b0e27 Refs: #60030 PR-URL: #60706 Backport-PR-URL: #60706
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-open-v24.xIndicate that the PR has an open backportbuildIssues and PRs related to build files or the CI.needs-ciPRs that need a full CI run.v8 engineIssues and PRs related to the V8 dependency.v25.xIssues that can be reproduced on v25.x or PRs targeting the v25.x-staging branch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@Renegade334@nodejs-github-bot@richardlau@bricss@RafaelGSS@targos@UlisesGascon