Uh oh!
There was an error while loading. Please reload this page.
deps: update V8 to 12.2 - #51362
Conversation
nodejs-github-bot
commented
Jan 4, 2024
Review requested:
|
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
targos
commented
Jan 7, 2024
/cc @nodejs/platform-windows @StefanStojanovic We're hitting nodejs/node-v8#271 |
targos
commented
Jan 7, 2024
Looks like the build is broken on AIX @nodejs/platform-aix https://ci.nodejs.org/job/node-test-commit-aix/49875/nodes=aix72-ppc64/console |
targos
commented
Jan 7, 2024
Many failing test on s390: https://ci.nodejs.org/job/node-test-commit-linuxone/41750/#showFailuresLink @nodejs/platform-s390 |
targos
commented
Jan 8, 2024
@nodejs/platform-smartos The SmartOS build is broken (related to d1ccf72): https://ci.nodejs.org/job/node-test-commit-smartos/52823/nodes=smartos20-64/console |
targos
commented
Jan 8, 2024
@nodejs/platform-ppc @nodejs/platform-s390 The V8 CI build errors: https://ci.nodejs.org/job/node-test-commit-v8-linux/5757/nodes=rhel8-ppc64le,v8test=v8test/console |
targos
commented
Jan 8, 2024
It looks like 9570832 is not enough. There's a flaky test in debug mode: ./node_g test/sequential/test-worker-fshandles-error-on-termination.js |
StefanStojanovic
commented
Jan 8, 2024
Thanks for letting me know. I just got back to work today, so will look into it in the following days. |
sumitradawn
commented
Jan 8, 2024
I have checked and the v8 build is fine for AIX wrt current commit id- ff9dc695ffc0412baf644e4cddfa92b93cd2b978 (HEAD, origin/main, origin/HEAD) ![]() |
targos
commented
Jan 8, 2024
@sumitradawn This is not with V8 HEAD. It's with 12.1-lkgr |
sumitradawn
commented
Jan 9, 2024
@targos I have tried to build Node from the source code on AIX and it is quite fine for me. There might be some memory issue, Can you please try to run the job with -j4 option. |
targos
commented
Jan 9, 2024
Otherwise re-entering V8 doesn't work as expected after exceptions were thrown. Refs: https://chromium-review.googlesource.com/c/v8/v8/+/5050065 Co-Authored-By: Toon Verwaest <verwaest@chromium.org> Co-Authored-By: deepak1556 <hop2deep@gmail.com>
Co-authored-by: Etienne Pierre-Doray <etiennep@chromium.org>
Previous limit was too low for debug builds.
targos
commented
Mar 30, 2024
Rebased and added flaky designations to the tests. |
nodejs-github-bot
commented
Mar 30, 2024
nodejs-github-bot
commented
Mar 30, 2024
nodejs-github-bot
commented
Mar 30, 2024
nodejs-github-bot
commented
Mar 31, 2024
nodejs-github-bot
commented
Mar 31, 2024
PR-URL: #51362 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
PR-URL: #51362 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Major V8 updates are usually API/ABI incompatible with previous versions. This commit adapts NODE_MODULE_VERSION for V8 12.2. Refs: https://github.com/nodejs/CTC/blob/master/meetings/2016-09-28.md PR-URL: #51362 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
dllexport introduces issues when compiling with MSVC. PR-URL: #47251 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> PR-URL: #51362 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Thanks for the reviews, and everyone who helped! Landed in d9aa33f...9efc84a |

Main change that affects us: v8/v8@12203e0
Some flaky tests.
I would really appreciate help to investigate these. Node.js 22 is coming close!