deps: V8: extend fix for inline methods to Win64#40000
deps: V8: extend fix for inline methods to Win64#40000targos wants to merge 2 commits intonodejs:masterfrom
Conversation
|
Fast-track has been requested by @jasnell. Please 👍 to approve. |
|
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 |
|
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
010fdac
Compare
|
And now it fails in debug mode 😭 |
|
@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.
Mostly likely won't help. It's a weird linker bug in vs. |
|
Closing in favor of #40010 |
@gengjiawen It’s actually not and I generally do know what I’m talking about. |
You are probably right. I'm just speculating from past experience handling v8 build issue :) |
No description provided.