Uh oh!
There was an error while loading. Please reload this page.
deps: V8: extend fix for inline methods to Win64 - #40000
Conversation
nodejs-github-bot
commented
Sep 5, 2021
Fast-track has been requested by @jasnell. Please 👍 to approve. |
targos
commented
Sep 5, 2021
Still broken on 32-bit We need to find a long-term solution to this. The failure happens on x64 too with V8 9.3 |
targos
commented
Sep 5, 2021
I got the condition backwards 🤦🏻 . We actually need to keep the patch and extend it to x64... |
It is necessary for V8 9.3 and Visual Studio 2022.
This reverts commit 95dffe7.
a5dbea3 to
010fdacComparenodejs-github-bot
commented
Sep 5, 2021
targos
commented
Sep 5, 2021
And now it fails in debug mode 😭 |
addaleax
commented
Sep 5, 2021
@targos You could just comment out the DCHECK? |
| return get(isolate, index).IsTheHole(isolate); | ||
| } | ||
| #if !defined(_WIN32) || defined(_WIN64) |
There was a problem hiding this comment.
_WIN32 actually is defined in windows 64bit mode. So this is windows ...
There was a problem hiding this comment.
gengjiawen
commented
Sep 6, 2021
Mostly likely won't help. It's a weird linker bug in vs. |
targos
commented
Sep 6, 2021
Closing in favor of #40010 |
addaleax
commented
Sep 6, 2021
@gengjiawen It’s actually not and I generally do know what I’m talking about. |
gengjiawen
commented
Sep 6, 2021
You are probably right. I'm just speculating from past experience handling v8 build issue :) |
No description provided.