deps: V8: backport c4d06ba586f33b8e5#63731
Conversation
|
Review requested:
|
3db807e to
d51bfac
Compare
|
V8 backports should follow the process detailed at https://github.com/nodejs/node/blob/main/doc/contributing/maintaining/maintaining-V8.md#backporting-with-git-node-recommended. |
dcf6977 to
136cba3
Compare
|
We don't run V8 CI on loong64, but presumably |
Thank you so much for the guidance and for reviewing this!@Renegade334 Really appreciate your patience and help! |
This comment has been minimized.
This comment has been minimized.
|
LGTM. As mentioned in the other issue I did a test run on this PR and it no longer crashes in the doc target. Just one failure which I expect is unrelated: So if this gets rebased then we can run another formal PR test and get this in. |
136cba3 to
59b12cc
Compare
|
Re-incremented the embedder string as this was clobbered in the rebase. |
Thank you so much for fixing that! I really appreciate the help. |
Does this look like a CI issue? I was wondering what causes it to fail with the 'Is a directory' error here. |
|
It's not an issue with this PR, but it will need to be sorted before this is merged. Sorry for the delays. |
I noticed on another PR that the CI issue seems to have been resolved and merged in #64633. Could you please help re-trigger the CI for this PR? Thank you so much for your help! |
|
You will need to rebase your PR branch. |
Original commit message:
[loong64][compiler] Extend Word64Select instruction functionality
Change-Id: Iba762777642d2d2d3aa904f9afc1e9005139992e
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7801520
Reviewed-by: Zhao Jiazhong <zhaojiazhong-hf@loongson.cn>
Commit-Queue: Liu Yu <liuyu@loongson.cn>
Reviewed-by: Darius Mercadier <dmercadier@chromium.org>
Auto-Submit: Liu Yu <liuyu@loongson.cn>
Cr-Commit-Position: refs/heads/main@{#107619}
Refs: v8/v8@c4d06ba
Co-authored-by: liujiahui <liujiahui@loongson.cn>
db60603 to
552deec
Compare
|
I rebased the branch recently to sync with the latest main, and I've also updated the PR title to align with how others format theirs. Everything looks green. Please let me know if anything else is needed from my side. 😊 |
Fixes: #63721
LoongArch64 CI is in a failed state (https://ci.nodejs.org/job/node-test-commit-loongarch64/nodes=clfs23-64/1031/)
Always reproduces on LoongArch64 when executing the make out/doc/api/addons.html command.
Error Log:
This has been fixed in the latest commit for the v8 loong64 architecture.
(Ref: https://chromium-review.googlesource.com/c/v8/v8/+/7801520).
review.googlesource.com/c/v8/v8/+/7801520)。
I verified this locally by patching deps/v8. With the patch applied, make out/doc/api/addons.html runs successfully and the crash is completely resolved.
Origin commit message:
Refs: v8/v8@c4d06ba