Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update V8 to 7.5 #27375

Merged
merged 22 commits into from Jun 1, 2019

Conversation

@targos
Copy link
Member

commented Apr 23, 2019

Help wanted to fix remaining failures!

See #27375 (comment)

@nodejs-github-bot

This comment has been minimized.

@targos targos added blocked and removed build meta labels Apr 23, 2019

@ryzokuken
Copy link
Member

left a comment

RSLGTM.

Thanks, @targos.

@refack

This comment has been minimized.

Copy link
Member

commented Apr 23, 2019

image
😄 what a happy little group

@targos

This comment has been minimized.

Copy link
Member Author

commented Apr 23, 2019

Wait, it didn't fail on linuxone? Let me start a full CI...

@nodejs-github-bot

This comment has been minimized.

@refack

This comment has been minimized.

Copy link
Member

commented Apr 23, 2019

Wait, it didn't fail on linuxone? Let me start a full CI...

It's a liker issue, so it could arise from several reasons; (1) old compiled artifacts (2) C++ template mismatch (3) #ifdef...

@targos

This comment has been minimized.

Copy link
Member Author

commented Apr 23, 2019

@targos

This comment has been minimized.

Copy link
Member Author

commented Apr 23, 2019

I think we can exclude (1). I can reproduce after a git clean -fdx

@targos

This comment has been minimized.

Copy link
Member Author

commented Apr 23, 2019

macOS:

22:20:58 ../deps/v8/src/torque/torque-compiler.cc:114:3: error: cannot use 'try' with exceptions disabled
22:20:58   try {
22:20:58   ^
22:20:58 ../deps/v8/src/torque/torque-compiler.cc:132:3: error: cannot use 'try' with exceptions disabled
22:20:58   try {
22:20:58   ^
22:20:58 2 errors generated.
22:20:58 make[2]: *** [/Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/obj.host/torque_base/deps/v8/src/torque/torque-compiler.o] Error 1

I fixed that issue on Linux with d46ee3e#diff-30246878345a874b2105006560a03f27R2530

@targos

This comment has been minimized.

Copy link
Member Author

commented Apr 23, 2019

Errors on Windows:

22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "class v8::internal::Isolate * __cdecl v8::internal::IsolateFromNeverReadOnlySpaceObject(unsigned __int64)" (?IsolateFromNeverReadOnlySpaceObject@internal@v8@@YAPEAVIsolate@12@_K@Z) referenced in function "public: class v8::Local<class v8::Value> __cdecl v8::Context::GetEmbedderData(int)" (?GetEmbedderData@Context@v8@@QEAA?AV?$Local@VValue@v8@@@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "class v8::internal::Isolate * __cdecl v8::internal::IsolateFromNeverReadOnlySpaceObject(unsigned __int64)" (?IsolateFromNeverReadOnlySpaceObject@internal@v8@@YAPEAVIsolate@12@_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "class v8::internal::Isolate * __cdecl v8::internal::IsolateFromNeverReadOnlySpaceObject(unsigned __int64)" (?IsolateFromNeverReadOnlySpaceObject@internal@v8@@YAPEAVIsolate@12@_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: __cdecl v8::HandleScope::~HandleScope(void)" (??1HandleScope@v8@@QEAA@XZ) referenced in function "public: __cdecl v8::EscapableHandleScope::~EscapableHandleScope(void)" (??1EscapableHandleScope@v8@@QEAA@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: __cdecl v8::HandleScope::~HandleScope(void)" (??1HandleScope@v8@@QEAA@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: __cdecl v8::HandleScope::~HandleScope(void)" (??1HandleScope@v8@@QEAA@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "protected: static unsigned __int64 * __cdecl v8::HandleScope::CreateHandle(class v8::internal::Isolate *,unsigned __int64)" (?CreateHandle@HandleScope@v8@@KAPEA_KPEAVIsolate@internal@2@_K@Z) referenced in function "public: class v8::Local<class v8::Value> __cdecl v8::Context::GetEmbedderData(int)" (?GetEmbedderData@Context@v8@@QEAA?AV?$Local@VValue@v8@@@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "protected: static unsigned __int64 * __cdecl v8::HandleScope::CreateHandle(class v8::internal::Isolate *,unsigned __int64)" (?CreateHandle@HandleScope@v8@@KAPEA_KPEAVIsolate@internal@2@_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "protected: static unsigned __int64 * __cdecl v8::HandleScope::CreateHandle(class v8::internal::Isolate *,unsigned __int64)" (?CreateHandle@HandleScope@v8@@KAPEA_KPEAVIsolate@internal@2@_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl v8::ScriptCompiler::ExternalSourceStream::SetBookmark(void)" (?SetBookmark@ExternalSourceStream@ScriptCompiler@v8@@UEAA_NXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl v8::ScriptCompiler::ExternalSourceStream::SetBookmark(void)" (?SetBookmark@ExternalSourceStream@ScriptCompiler@v8@@UEAA_NXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl v8::ScriptCompiler::ExternalSourceStream::SetBookmark(void)" (?SetBookmark@ExternalSourceStream@ScriptCompiler@v8@@UEAA_NXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl v8::ScriptCompiler::ExternalSourceStream::ResetToBookmark(void)" (?ResetToBookmark@ExternalSourceStream@ScriptCompiler@v8@@UEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl v8::ScriptCompiler::ExternalSourceStream::ResetToBookmark(void)" (?ResetToBookmark@ExternalSourceStream@ScriptCompiler@v8@@UEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl v8::ScriptCompiler::ExternalSourceStream::ResetToBookmark(void)" (?ResetToBookmark@ExternalSourceStream@ScriptCompiler@v8@@UEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<bool> __cdecl v8::ValueSerializer::Delegate::WriteHostObject(class v8::Isolate *,class v8::Local<class v8::Object>)" (?WriteHostObject@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@_N@3@PEAVIsolate@3@V?$Local@VObject@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<bool> __cdecl v8::ValueSerializer::Delegate::WriteHostObject(class v8::Isolate *,class v8::Local<class v8::Object>)" (?WriteHostObject@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@_N@3@PEAVIsolate@3@V?$Local@VObject@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<bool> __cdecl v8::ValueSerializer::Delegate::WriteHostObject(class v8::Isolate *,class v8::Local<class v8::Object>)" (?WriteHostObject@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@_N@3@PEAVIsolate@3@V?$Local@VObject@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<unsigned int> __cdecl v8::ValueSerializer::Delegate::GetSharedArrayBufferId(class v8::Isolate *,class v8::Local<class v8::SharedArrayBuffer>)" (?GetSharedArrayBufferId@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@I@3@PEAVIsolate@3@V?$Local@VSharedArrayBuffer@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<unsigned int> __cdecl v8::ValueSerializer::Delegate::GetSharedArrayBufferId(class v8::Isolate *,class v8::Local<class v8::SharedArrayBuffer>)" (?GetSharedArrayBufferId@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@I@3@PEAVIsolate@3@V?$Local@VSharedArrayBuffer@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<unsigned int> __cdecl v8::ValueSerializer::Delegate::GetSharedArrayBufferId(class v8::Isolate *,class v8::Local<class v8::SharedArrayBuffer>)" (?GetSharedArrayBufferId@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@I@3@PEAVIsolate@3@V?$Local@VSharedArrayBuffer@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<unsigned int> __cdecl v8::ValueSerializer::Delegate::GetWasmModuleTransferId(class v8::Isolate *,class v8::Local<class v8::WasmModuleObject>)" (?GetWasmModuleTransferId@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@I@3@PEAVIsolate@3@V?$Local@VWasmModuleObject@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<unsigned int> __cdecl v8::ValueSerializer::Delegate::GetWasmModuleTransferId(class v8::Isolate *,class v8::Local<class v8::WasmModuleObject>)" (?GetWasmModuleTransferId@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@I@3@PEAVIsolate@3@V?$Local@VWasmModuleObject@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual class v8::Maybe<unsigned int> __cdecl v8::ValueSerializer::Delegate::GetWasmModuleTransferId(class v8::Isolate *,class v8::Local<class v8::WasmModuleObject>)" (?GetWasmModuleTransferId@Delegate@ValueSerializer@v8@@UEAA?AV?$Maybe@I@3@PEAVIsolate@3@V?$Local@VWasmModuleObject@v8@@@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual void * __cdecl v8::ValueSerializer::Delegate::ReallocateBufferMemory(void *,unsigned __int64,unsigned __int64 *)" (?ReallocateBufferMemory@Delegate@ValueSerializer@v8@@UEAAPEAXPEAX_KPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual void * __cdecl v8::ValueSerializer::Delegate::ReallocateBufferMemory(void *,unsigned __int64,unsigned __int64 *)" (?ReallocateBufferMemory@Delegate@ValueSerializer@v8@@UEAAPEAXPEAX_KPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual void * __cdecl v8::ValueSerializer::Delegate::ReallocateBufferMemory(void *,unsigned __int64,unsigned __int64 *)" (?ReallocateBufferMemory@Delegate@ValueSerializer@v8@@UEAAPEAXPEAX_KPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl v8::ValueSerializer::Delegate::FreeBufferMemory(void *)" (?FreeBufferMemory@Delegate@ValueSerializer@v8@@UEAAXPEAX@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl v8::ValueSerializer::Delegate::FreeBufferMemory(void *)" (?FreeBufferMemory@Delegate@ValueSerializer@v8@@UEAAXPEAX@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual void __cdecl v8::ValueSerializer::Delegate::FreeBufferMemory(void *)" (?FreeBufferMemory@Delegate@ValueSerializer@v8@@UEAAXPEAX@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::Object> __cdecl v8::ValueDeserializer::Delegate::ReadHostObject(class v8::Isolate *)" (?ReadHostObject@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VObject@v8@@@3@PEAVIsolate@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::Object> __cdecl v8::ValueDeserializer::Delegate::ReadHostObject(class v8::Isolate *)" (?ReadHostObject@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VObject@v8@@@3@PEAVIsolate@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::Object> __cdecl v8::ValueDeserializer::Delegate::ReadHostObject(class v8::Isolate *)" (?ReadHostObject@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VObject@v8@@@3@PEAVIsolate@3@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::WasmModuleObject> __cdecl v8::ValueDeserializer::Delegate::GetWasmModuleFromId(class v8::Isolate *,unsigned int)" (?GetWasmModuleFromId@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VWasmModuleObject@v8@@@3@PEAVIsolate@3@I@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::WasmModuleObject> __cdecl v8::ValueDeserializer::Delegate::GetWasmModuleFromId(class v8::Isolate *,unsigned int)" (?GetWasmModuleFromId@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VWasmModuleObject@v8@@@3@PEAVIsolate@3@I@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::WasmModuleObject> __cdecl v8::ValueDeserializer::Delegate::GetWasmModuleFromId(class v8::Isolate *,unsigned int)" (?GetWasmModuleFromId@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VWasmModuleObject@v8@@@3@PEAVIsolate@3@I@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::SharedArrayBuffer> __cdecl v8::ValueDeserializer::Delegate::GetSharedArrayBufferFromId(class v8::Isolate *,unsigned int)" (?GetSharedArrayBufferFromId@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VSharedArrayBuffer@v8@@@3@PEAVIsolate@3@I@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::SharedArrayBuffer> __cdecl v8::ValueDeserializer::Delegate::GetSharedArrayBufferFromId(class v8::Isolate *,unsigned int)" (?GetSharedArrayBufferFromId@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VSharedArrayBuffer@v8@@@3@PEAVIsolate@3@I@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: virtual class v8::MaybeLocal<class v8::SharedArrayBuffer> __cdecl v8::ValueDeserializer::Delegate::GetSharedArrayBufferFromId(class v8::Isolate *,unsigned int)" (?GetSharedArrayBufferFromId@Delegate@ValueDeserializer@v8@@UEAA?AV?$MaybeLocal@VSharedArrayBuffer@v8@@@3@PEAVIsolate@3@I@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: static class v8::MaybeLocal<class v8::String> __cdecl v8::String::NewFromUtf8(class v8::Isolate *,char const *,enum v8::NewStringType,int)" (?NewFromUtf8@String@v8@@SA?AV?$MaybeLocal@VString@v8@@@2@PEAVIsolate@2@PEBDW4NewStringType@2@H@Z) referenced in function "public: void __cdecl v8::Template::Set(class v8::Isolate *,char const *,class v8::Local<class v8::Data>)" (?Set@Template@v8@@QEAAXPEAVIsolate@2@PEBDV?$Local@VData@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: static class v8::MaybeLocal<class v8::String> __cdecl v8::String::NewFromUtf8(class v8::Isolate *,char const *,enum v8::NewStringType,int)" (?NewFromUtf8@String@v8@@SA?AV?$MaybeLocal@VString@v8@@@2@PEAVIsolate@2@PEBDW4NewStringType@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: static class v8::MaybeLocal<class v8::String> __cdecl v8::String::NewFromUtf8(class v8::Isolate *,char const *,enum v8::NewStringType,int)" (?NewFromUtf8@String@v8@@SA?AV?$MaybeLocal@VString@v8@@@2@PEAVIsolate@2@PEBDW4NewStringType@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: class v8::String::ExternalStringResource * __cdecl v8::String::GetExternalStringResourceSlow(void)const " (?GetExternalStringResourceSlow@String@v8@@AEBAPEAVExternalStringResource@12@XZ) referenced in function "public: class v8::String::ExternalStringResource * __cdecl v8::String::GetExternalStringResource(void)const " (?GetExternalStringResource@String@v8@@QEBAPEAVExternalStringResource@12@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: class v8::String::ExternalStringResource * __cdecl v8::String::GetExternalStringResourceSlow(void)const " (?GetExternalStringResourceSlow@String@v8@@AEBAPEAVExternalStringResource@12@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: class v8::String::ExternalStringResource * __cdecl v8::String::GetExternalStringResourceSlow(void)const " (?GetExternalStringResourceSlow@String@v8@@AEBAPEAVExternalStringResource@12@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: class v8::String::ExternalStringResourceBase * __cdecl v8::String::GetExternalStringResourceBaseSlow(enum v8::String::Encoding *)const " (?GetExternalStringResourceBaseSlow@String@v8@@AEBAPEAVExternalStringResourceBase@12@PEAW4Encoding@12@@Z) referenced in function "public: class v8::String::ExternalStringResourceBase * __cdecl v8::String::GetExternalStringResourceBase(enum v8::String::Encoding *)const " (?GetExternalStringResourceBase@String@v8@@QEBAPEAVExternalStringResourceBase@12@PEAW4Encoding@12@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: class v8::String::ExternalStringResourceBase * __cdecl v8::String::GetExternalStringResourceBaseSlow(enum v8::String::Encoding *)const " (?GetExternalStringResourceBaseSlow@String@v8@@AEBAPEAVExternalStringResourceBase@12@PEAW4Encoding@12@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: class v8::String::ExternalStringResourceBase * __cdecl v8::String::GetExternalStringResourceBaseSlow(enum v8::String::Encoding *)const " (?GetExternalStringResourceBaseSlow@String@v8@@AEBAPEAVExternalStringResourceBase@12@PEAW4Encoding@12@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: int __cdecl v8::Object::InternalFieldCount(void)" (?InternalFieldCount@Object@v8@@QEAAHXZ) referenced in function "public: static int __cdecl v8::Object::InternalFieldCount(class v8::PersistentBase<class v8::Object> const &)" (?InternalFieldCount@Object@v8@@SAHAEBV?$PersistentBase@VObject@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: int __cdecl v8::Object::InternalFieldCount(void)" (?InternalFieldCount@Object@v8@@QEAAHXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: int __cdecl v8::Object::InternalFieldCount(void)" (?InternalFieldCount@Object@v8@@QEAAHXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: class v8::Local<class v8::Context> __cdecl v8::Object::CreationContext(void)" (?CreationContext@Object@v8@@QEAA?AV?$Local@VContext@v8@@@2@XZ) referenced in function "public: static class v8::Local<class v8::Context> __cdecl v8::Object::CreationContext(class v8::PersistentBase<class v8::Object> const &)" (?CreationContext@Object@v8@@SA?AV?$Local@VContext@v8@@@2@AEBV?$PersistentBase@VObject@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: class v8::Local<class v8::Context> __cdecl v8::Object::CreationContext(void)" (?CreationContext@Object@v8@@QEAA?AV?$Local@VContext@v8@@@2@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: class v8::Local<class v8::Context> __cdecl v8::Object::CreationContext(void)" (?CreationContext@Object@v8@@QEAA?AV?$Local@VContext@v8@@@2@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: class v8::Local<class v8::Value> __cdecl v8::Object::SlowGetInternalField(int)" (?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VValue@v8@@@2@H@Z) referenced in function "public: class v8::Local<class v8::Value> __cdecl v8::Object::GetInternalField(int)" (?GetInternalField@Object@v8@@QEAA?AV?$Local@VValue@v8@@@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: class v8::Local<class v8::Value> __cdecl v8::Object::SlowGetInternalField(int)" (?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VValue@v8@@@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: class v8::Local<class v8::Value> __cdecl v8::Object::SlowGetInternalField(int)" (?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VValue@v8@@@2@H@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: void * __cdecl v8::Object::SlowGetAlignedPointerFromInternalField(int)" (?SlowGetAlignedPointerFromInternalField@Object@v8@@AEAAPEAXH@Z) referenced in function "public: void * __cdecl v8::Object::GetAlignedPointerFromInternalField(int)" (?GetAlignedPointerFromInternalField@Object@v8@@QEAAPEAXH@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: void * __cdecl v8::Object::SlowGetAlignedPointerFromInternalField(int)" (?SlowGetAlignedPointerFromInternalField@Object@v8@@AEAAPEAXH@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: void * __cdecl v8::Object::SlowGetAlignedPointerFromInternalField(int)" (?SlowGetAlignedPointerFromInternalField@Object@v8@@AEAAPEAXH@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: class v8::MaybeLocal<class v8::Object> __cdecl v8::Function::NewInstance(class v8::Local<class v8::Context>,int,class v8::Local<class v8::Value> * const)const " (?NewInstance@Function@v8@@QEBA?AV?$MaybeLocal@VObject@v8@@@2@V?$Local@VContext@v8@@@2@HQEAV?$Local@VValue@v8@@@2@@Z) referenced in function "public: class v8::MaybeLocal<class v8::Object> __cdecl v8::Function::NewInstance(class v8::Local<class v8::Context>)const " (?NewInstance@Function@v8@@QEBA?AV?$MaybeLocal@VObject@v8@@@2@V?$Local@VContext@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: class v8::MaybeLocal<class v8::Object> __cdecl v8::Function::NewInstance(class v8::Local<class v8::Context>,int,class v8::Local<class v8::Value> * const)const " (?NewInstance@Function@v8@@QEBA?AV?$MaybeLocal@VObject@v8@@@2@V?$Local@VContext@v8@@@2@HQEAV?$Local@VValue@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: class v8::MaybeLocal<class v8::Object> __cdecl v8::Function::NewInstance(class v8::Local<class v8::Context>,int,class v8::Local<class v8::Value> * const)const " (?NewInstance@Function@v8@@QEBA?AV?$MaybeLocal@VObject@v8@@@2@V?$Local@VContext@v8@@@2@HQEAV?$Local@VValue@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: bool __cdecl v8::ArrayBuffer::IsDetachable(void)const " (?IsDetachable@ArrayBuffer@v8@@QEBA_NXZ) referenced in function "public: bool __cdecl v8::ArrayBuffer::IsNeuterable(void)const " (?IsNeuterable@ArrayBuffer@v8@@QEBA_NXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: bool __cdecl v8::ArrayBuffer::IsDetachable(void)const " (?IsDetachable@ArrayBuffer@v8@@QEBA_NXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: bool __cdecl v8::ArrayBuffer::IsDetachable(void)const " (?IsDetachable@ArrayBuffer@v8@@QEBA_NXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: void __cdecl v8::ArrayBuffer::Detach(void)" (?Detach@ArrayBuffer@v8@@QEAAXXZ) referenced in function "public: void __cdecl v8::ArrayBuffer::Neuter(void)" (?Neuter@ArrayBuffer@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::ArrayBuffer::Detach(void)" (?Detach@ArrayBuffer@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::ArrayBuffer::Detach(void)" (?Detach@ArrayBuffer@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: void __cdecl v8::Template::Set(class v8::Local<class v8::Name>,class v8::Local<class v8::Data>,enum v8::PropertyAttribute)" (?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z) referenced in function "public: void __cdecl v8::Template::Set(class v8::Isolate *,char const *,class v8::Local<class v8::Data>)" (?Set@Template@v8@@QEAAXPEAVIsolate@2@PEBDV?$Local@VData@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::Template::Set(class v8::Local<class v8::Name>,class v8::Local<class v8::Data>,enum v8::PropertyAttribute)" (?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::Template::Set(class v8::Local<class v8::Name>,class v8::Local<class v8::Data>,enum v8::PropertyAttribute)" (?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: void __cdecl v8::ObjectTemplate::SetHandler(struct v8::IndexedPropertyHandlerConfiguration const &)" (?SetHandler@ObjectTemplate@v8@@QEAAXAEBUIndexedPropertyHandlerConfiguration@2@@Z) referenced in function "public: void __cdecl v8::ObjectTemplate::SetIndexedPropertyHandler(void (__cdecl*)(unsigned int,class v8::PropertyCallbackInfo<class v8::Value> const &),void (__cdecl*)(unsigned int,class v8::Local<class v8::Value>,class v8::PropertyCallbackInfo<class v8::Value> const &),void (__cdecl*)(unsigned int,class v8::PropertyCallbackInfo<class v8::Integer> const &),void (__cdecl*)(unsigned int,class v8::PropertyCallbackInfo<class v8::Boolean> const &),void (__cdecl*)(class v8::PropertyCallbackInfo<class v8::Array> const &),class v8::Local<class v8::Value>)" (?SetIndexedPropertyHandler@ObjectTemplate@v8@@QEAAXP6AXIAEBV?$PropertyCallbackInfo@VValue@v8@@@2@@ZP6AXIV?$Local@VValue@v8@@@2@0@ZP6AXIAEBV?$PropertyCallbackInfo@VInteger@v8@@@2@@ZP6AXIAEBV?$PropertyCallbackInfo@VBoolean@v8@@@2@@ZP6AXAEBV?$PropertyCallbackInfo@VArray@v8@@@2@@Z2@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::ObjectTemplate::SetHandler(struct v8::IndexedPropertyHandlerConfiguration const &)" (?SetHandler@ObjectTemplate@v8@@QEAAXAEBUIndexedPropertyHandlerConfiguration@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::ObjectTemplate::SetHandler(struct v8::IndexedPropertyHandlerConfiguration const &)" (?SetHandler@ObjectTemplate@v8@@QEAAXAEBUIndexedPropertyHandlerConfiguration@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: void __cdecl v8::Isolate::Enter(void)" (?Enter@Isolate@v8@@QEAAXXZ) referenced in function "public: __cdecl v8::Isolate::Scope::Scope(class v8::Isolate *)" (??0Scope@Isolate@v8@@QEAA@PEAV12@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::Isolate::Enter(void)" (?Enter@Isolate@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::Isolate::Enter(void)" (?Enter@Isolate@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: void __cdecl v8::Isolate::Exit(void)" (?Exit@Isolate@v8@@QEAAXXZ) referenced in function "public: __cdecl v8::Isolate::Scope::~Scope(void)" (??1Scope@Isolate@v8@@QEAA@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::Isolate::Exit(void)" (?Exit@Isolate@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::Isolate::Exit(void)" (?Exit@Isolate@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: void __cdecl v8::Isolate::ReportExternalAllocationLimitReached(void)" (?ReportExternalAllocationLimitReached@Isolate@v8@@AEAAXXZ) referenced in function "public: __int64 __cdecl v8::Isolate::AdjustAmountOfExternalAllocatedMemory(__int64)" (?AdjustAmountOfExternalAllocatedMemory@Isolate@v8@@QEAA_J_J@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Isolate::ReportExternalAllocationLimitReached(void)" (?ReportExternalAllocationLimitReached@Isolate@v8@@AEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Isolate::ReportExternalAllocationLimitReached(void)" (?ReportExternalAllocationLimitReached@Isolate@v8@@AEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: void __cdecl v8::Isolate::CheckMemoryPressure(void)" (?CheckMemoryPressure@Isolate@v8@@AEAAXXZ) referenced in function "public: __int64 __cdecl v8::Isolate::AdjustAmountOfExternalAllocatedMemory(__int64)" (?AdjustAmountOfExternalAllocatedMemory@Isolate@v8@@QEAA_J_J@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Isolate::CheckMemoryPressure(void)" (?CheckMemoryPressure@Isolate@v8@@AEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Isolate::CheckMemoryPressure(void)" (?CheckMemoryPressure@Isolate@v8@@AEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: static unsigned __int64 * __cdecl v8::V8::CopyGlobalReference(unsigned __int64 *)" (?CopyGlobalReference@V8@v8@@CAPEA_KPEA_K@Z) referenced in function "private: __cdecl v8::WasmModuleObjectBuilderStreaming::WasmModuleObjectBuilderStreaming(class v8::WasmModuleObjectBuilderStreaming &&)" (??0WasmModuleObjectBuilderStreaming@v8@@AEAA@$$QEAV01@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: static unsigned __int64 * __cdecl v8::V8::CopyGlobalReference(unsigned __int64 *)" (?CopyGlobalReference@V8@v8@@CAPEA_KPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: static unsigned __int64 * __cdecl v8::V8::CopyGlobalReference(unsigned __int64 *)" (?CopyGlobalReference@V8@v8@@CAPEA_KPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: static void __cdecl v8::V8::DisposeGlobal(unsigned __int64 *)" (?DisposeGlobal@V8@v8@@CAXPEA_K@Z) referenced in function "public: __cdecl v8::WasmModuleObjectBuilderStreaming::~WasmModuleObjectBuilderStreaming(void)" (??1WasmModuleObjectBuilderStreaming@v8@@QEAA@XZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: static void __cdecl v8::V8::DisposeGlobal(unsigned __int64 *)" (?DisposeGlobal@V8@v8@@CAXPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: static void __cdecl v8::V8::DisposeGlobal(unsigned __int64 *)" (?DisposeGlobal@V8@v8@@CAXPEA_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: static void __cdecl v8::V8::ToLocalEmpty(void)" (?ToLocalEmpty@V8@v8@@CAXXZ) referenced in function "public: void __cdecl v8::Template::Set(class v8::Isolate *,char const *,class v8::Local<class v8::Data>)" (?Set@Template@v8@@QEAAXPEAVIsolate@2@PEBDV?$Local@VData@v8@@@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: static void __cdecl v8::V8::ToLocalEmpty(void)" (?ToLocalEmpty@V8@v8@@CAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: static void __cdecl v8::V8::ToLocalEmpty(void)" (?ToLocalEmpty@V8@v8@@CAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: __cdecl v8::SnapshotCreator::SnapshotCreator(__int64 const *,class v8::StartupData *)" (??0SnapshotCreator@v8@@QEAA@PEB_JPEAVStartupData@1@@Z) referenced in function "public: void __cdecl v8::SnapshotCreator::`default constructor closure'(void)" (??_FSnapshotCreator@v8@@QEAAXXZ) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: __cdecl v8::SnapshotCreator::SnapshotCreator(__int64 const *,class v8::StartupData *)" (??0SnapshotCreator@v8@@QEAA@PEB_JPEAVStartupData@1@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: __cdecl v8::SnapshotCreator::SnapshotCreator(__int64 const *,class v8::StartupData *)" (??0SnapshotCreator@v8@@QEAA@PEB_JPEAVStartupData@1@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: void __cdecl v8::Unlocker::Initialize(class v8::Isolate *)" (?Initialize@Unlocker@v8@@AEAAXPEAVIsolate@2@@Z) referenced in function "public: __cdecl v8::Unlocker::Unlocker(class v8::Isolate *)" (??0Unlocker@v8@@QEAA@PEAVIsolate@1@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Unlocker::Initialize(class v8::Isolate *)" (?Initialize@Unlocker@v8@@AEAAXPEAVIsolate@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Unlocker::Initialize(class v8::Isolate *)" (?Initialize@Unlocker@v8@@AEAAXPEAVIsolate@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "private: void __cdecl v8::Locker::Initialize(class v8::Isolate *)" (?Initialize@Locker@v8@@AEAAXPEAVIsolate@2@@Z) referenced in function "public: __cdecl v8::Locker::Locker(class v8::Isolate *)" (??0Locker@v8@@QEAA@PEAVIsolate@1@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Locker::Initialize(class v8::Isolate *)" (?Initialize@Locker@v8@@AEAAXPEAVIsolate@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "private: void __cdecl v8::Locker::Initialize(class v8::Isolate *)" (?Initialize@Locker@v8@@AEAAXPEAVIsolate@2@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: static void * __cdecl v8::internal::Malloced::New(unsigned __int64)" (?New@Malloced@internal@v8@@SAPEAX_K@Z) referenced in function "public: static void * __cdecl v8::internal::Malloced::operator new(unsigned __int64)" (??2Malloced@internal@v8@@SAPEAX_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: static void * __cdecl v8::internal::Malloced::New(unsigned __int64)" (?New@Malloced@internal@v8@@SAPEAX_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: static void * __cdecl v8::internal::Malloced::New(unsigned __int64)" (?New@Malloced@internal@v8@@SAPEAX_K@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: static void __cdecl v8::internal::Malloced::Delete(void *)" (?Delete@Malloced@internal@v8@@SAXPEAX@Z) referenced in function "public: static void __cdecl v8::internal::Malloced::operator delete(void *)" (??3Malloced@internal@v8@@SAXPEAX@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: static void __cdecl v8::internal::Malloced::Delete(void *)" (?Delete@Malloced@internal@v8@@SAXPEAX@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: static void __cdecl v8::internal::Malloced::Delete(void *)" (?Delete@Malloced@internal@v8@@SAXPEAX@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 generate-bytecodes-builtins-list.obj : error LNK2019: unresolved external symbol "public: void __cdecl v8::internal::VirtualMemory::TakeControl(class v8::internal::VirtualMemory *)" (?TakeControl@VirtualMemory@internal@v8@@QEAAXPEAV123@@Z) referenced in function "public: __cdecl v8::internal::VirtualMemory::VirtualMemory(class v8::internal::VirtualMemory &&)" (??0VirtualMemory@internal@v8@@QEAA@$$QEAV012@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecode-operands.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::internal::VirtualMemory::TakeControl(class v8::internal::VirtualMemory *)" (?TakeControl@VirtualMemory@internal@v8@@QEAAXPEAV123@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 bytecodes.obj : error LNK2001: unresolved external symbol "public: void __cdecl v8::internal::VirtualMemory::TakeControl(class v8::internal::VirtualMemory *)" (?TakeControl@VirtualMemory@internal@v8@@QEAAXPEAV123@@Z) [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
22:22:56 ..\..\out\Release\bytecode_builtins_list_generator.exe : fatal error LNK1120: 38 unresolved externals [c:\workspace\node-compile-windows\tools\v8_gypfiles\bytecode_builtins_list_generator.vcxproj]
@refack

This comment was marked as outdated.

Copy link
Member

commented Apr 23, 2019

macOS:

Trying 6720bd3
https://ci.nodejs.org/job/node-test-commit-osx/26439/

[update]
torque now completes, but now we're getting:

../deps/v8/src/api.cc:8943:10:
	error: no viable conversion from returned value of type 
	'unique_ptr<v8::internal::MicrotaskQueue, default_delete<v8::internal::MicrotaskQueue>>' 	to function return type
	'unique_ptr<v8::MicrotaskQueue, default_delete<v8::MicrotaskQueue>>'

  return microtask_queue;
         ^~~~~~~~~~~~~~~

It might be a compiler / language level bug.

Full error

  /usr/local/bin/ccache c++ -o /Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/obj.target/v8_base/deps/v8/src/api.o ../deps/v8/src/api.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D_DARWIN_USE_64_BIT_INODE=1' '-DOPENSSL_THREADS' '-DV8_TARGET_ARCH_X64' '-DV8_EMBEDDER_STRING="-node.4"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DENABLE_MINOR_MC' '-DV8_INTL_SUPPORT' '-DV8_USE_SNAPSHOT' '-DV8_CONCURRENT_MARKING' '-DV8_EMBEDDED_BUILTINS' '-DV8_USE_SIPHASH' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_STATIC_IMPLEMENTATION=1' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/v8 -I../deps/v8/include -I/Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/obj/gen/generate-bytecode-output-root -I/Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/obj/gen/torque-output-root -I/Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/obj/gen/inspector-generated-output-root -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -O3 -gdwarf-2 -fstrict-aliasing -mmacosx-version-min=10.10 -arch x86_64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++1y -stdlib=libc++ -fno-rtti -fno-exceptions -fno-strict-aliasing -MMD -MF /Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/.deps//Users/iojs/build/workspace/node-test-commit-osx/nodes/osx1011/out/Release/obj.target/v8_base/deps/v8/src/api.o.d.raw   -c

../deps/v8/src/api.cc:8943:10: error: no viable conversion from returned value of type 'unique_ptr<v8::internal::MicrotaskQueue, default_delete<v8::internal::MicrotaskQueue>>' to function return type 'unique_ptr<v8::MicrotaskQueue, default_delete<v8::MicrotaskQueue>>'
  return microtask_queue;
         ^~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2553:29: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'std::__1::unique_ptr<v8::internal::MicrotaskQueue, std::__1::default_delete<v8::internal::MicrotaskQueue> >' to 'const std::__1::unique_ptr<v8::MicrotaskQueue, std::__1::default_delete<v8::MicrotaskQueue> > &' for 1st argument
class _LIBCPP_TYPE_VIS_ONLY unique_ptr
                            ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2582:49: note: candidate constructor not viable: no known conversion from 'std::__1::unique_ptr<v8::internal::MicrotaskQueue, std::__1::default_delete<v8::internal::MicrotaskQueue> >' to 'nullptr_t' for 1st argument
    _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT
                                                ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2609:31: note: candidate constructor not viable: no known conversion from 'std::__1::unique_ptr<v8::internal::MicrotaskQueue, std::__1::default_delete<v8::internal::MicrotaskQueue> >' to 'std::__1::unique_ptr<v8::MicrotaskQueue, std::__1::default_delete<v8::MicrotaskQueue> > &&' for 1st argument
    _LIBCPP_INLINE_VISIBILITY unique_ptr(unique_ptr&& __u) _NOEXCEPT
                              ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2613:9: note: candidate constructor [with _Up = v8::internal::MicrotaskQueue, _Ep = std::__1::default_delete<v8::internal::MicrotaskQueue>] not viable: no known conversion from 'std::__1::unique_ptr<v8::internal::MicrotaskQueue, std::__1::default_delete<v8::internal::MicrotaskQueue> >' to 'unique_ptr<v8::internal::MicrotaskQueue, std::__1::default_delete<v8::internal::MicrotaskQueue> > &&' for 1st argument
        unique_ptr(unique_ptr<_Up, _Ep>&& __u,
        ^
/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2628:35: note: candidate template ignored: could not match 'auto_ptr' against 'unique_ptr'
        _LIBCPP_INLINE_VISIBILITY unique_ptr(auto_ptr<_Up>&& __p,
                                  ^
1 error generated.
@refack

This comment has been minimized.

Copy link
Member

commented Apr 23, 2019

plinux i.e. gcc-6 on ubuntu1404 over PPC64-LE:

  LD_LIBRARY_PATH=/home/iojs/build/workspace/node-test-commit-plinux/nodes/ppcle-ubuntu1404/out/Release/lib.host:/home/iojs/build/workspace/node-test-commit-plinux/nodes/ppcle-ubuntu1404/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../tools/v8_gypfiles; mkdir -p /home/iojs/build/workspace/node-test-commit-plinux/nodes/ppcle-ubuntu1404/out/Release/obj.target/generate_snapshot/geni; "/home/iojs/build/workspace/node-test-commit-plinux/nodes/ppcle-ubuntu1404/out/Release/mksnapshot" --turbo_instruction_scheduling --embedded_variant Default --embedded_src "/home/iojs/build/workspace/node-test-commit-plinux/nodes/ppcle-ubuntu1404/out/Release/obj.target/generate_snapshot/geni/embedded.S" --startup_src "/home/iojs/build/workspace/node-test-commit-plinux/nodes/ppcle-ubuntu1404/out/Release/obj.target/generate_snapshot/geni/snapshot.cc"
Segmentation fault (core dumped)
@refack

This comment has been minimized.

Copy link
Member

commented Apr 23, 2019

Well, there a bit of more gyp refactoring needed to mirror the changes in BUILD.gn https://github.com/nodejs/node/blob/2fef4d2f22b9f42042dcd96374e01dfc736bd782/deps/v8/BUILD.gn#diff-75477e7cdd271be767e5255488ca45e1.
A few of the dependencies have been moved around... I'll get to it soon.

@refack refack self-assigned this Apr 23, 2019

@richardlau

This comment has been minimized.

Copy link
Member

commented Apr 24, 2019

"minimum_icu": 63
should be bumped in this PR to raise the minimum supported version of ICU.

@BridgeAR

This comment has been minimized.

Copy link
Member

commented Apr 24, 2019

@targos did we not plan to land 7.5 in v12? Or are we going to open a special backport later that contains commits to make it ABI compatible?

@richardlau

This comment has been minimized.

Copy link
Member

commented Apr 24, 2019

@targos did we not plan to land 7.5 in v12? Or are we going to open a special backport later that contains commits to make it ABI compatible?

@BridgeAR see #25082.

@targos

This comment has been minimized.

Copy link
Member Author

commented Apr 24, 2019

@BridgeAR The latter. Let's make it work without changes first.

@srl295
Copy link
Member

left a comment

please delete obsolete ICU patches

Show resolved Hide resolved tools/icu/icu_versions.json

@targos targos force-pushed the targos:v8-7.5 branch from 5e8ce2d to bcffaed Apr 25, 2019

@ryzokuken
Copy link
Member

left a comment

Builds and tests pass w/ refack@6720bd3

Xcode 10.2.1
Build version 10E1001
Apple LLVM version 10.0.1 (clang-1001.0.46.4)
Target: x86_64-apple-darwin18.5.0
Thread model: posix
@refack

This comment was marked as outdated.

Copy link
Member

commented Apr 27, 2019

Xcode 10.2.1

Xcode 10.2.1 requires a Mac running macOS 10.14.3 or later

Hopefully we can get it to build with 8.2.1 because we just locked down our macOS support to OS X 10.11 El Capitan which only supports 8.2.1...

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 14, 2019

deps: V8: patch register-arm64.h
Fixes a compilation issue on some platforms

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 14, 2019

deps: V8: forward declaration of `Rtl*FunctionTable`
This should be semver-patch since actual invocation is version
conditional.

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 14, 2019

deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init
`std::atomic_init<size_t>` is not implemented in all platforms.

* pragma to ignore `-Wbraced-scalar-init`

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 14, 2019

deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 14, 2019

deps: V8: fix BUILDING_V8_SHARED issues
PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 15, 2019

deps: V8: patch register-arm64.h
Fixes a compilation issue on some platforms

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 15, 2019

deps: V8: forward declaration of `Rtl*FunctionTable`
This should be semver-patch since actual invocation is version
conditional.

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 15, 2019

deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init
`std::atomic_init<size_t>` is not implemented in all platforms.

* pragma to ignore `-Wbraced-scalar-init`

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 15, 2019

deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 15, 2019

deps: V8: fix BUILDING_V8_SHARED issues
PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 16, 2019

deps: V8: patch register-arm64.h
Fixes a compilation issue on some platforms

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 16, 2019

deps: V8: forward declaration of `Rtl*FunctionTable`
This should be semver-patch since actual invocation is version
conditional.

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 16, 2019

deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init
`std::atomic_init<size_t>` is not implemented in all platforms.

* pragma to ignore `-Wbraced-scalar-init`

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 16, 2019

deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 16, 2019

deps: V8: fix BUILDING_V8_SHARED issues
PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 17, 2019

deps: V8: patch register-arm64.h
Fixes a compilation issue on some platforms

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 17, 2019

deps: V8: forward declaration of `Rtl*FunctionTable`
This should be semver-patch since actual invocation is version
conditional.

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 17, 2019

deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init
`std::atomic_init<size_t>` is not implemented in all platforms.

* pragma to ignore `-Wbraced-scalar-init`

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 17, 2019

deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 17, 2019

deps: V8: fix BUILDING_V8_SHARED issues
PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 18, 2019

deps: V8: patch register-arm64.h
Fixes a compilation issue on some platforms

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 18, 2019

deps: V8: forward declaration of `Rtl*FunctionTable`
This should be semver-patch since actual invocation is version
conditional.

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 18, 2019

deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init
`std::atomic_init<size_t>` is not implemented in all platforms.

* pragma to ignore `-Wbraced-scalar-init`

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 18, 2019

deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 18, 2019

deps: V8: fix BUILDING_V8_SHARED issues
PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 19, 2019

deps: V8: patch register-arm64.h
Fixes a compilation issue on some platforms

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 19, 2019

deps: V8: forward declaration of `Rtl*FunctionTable`
This should be semver-patch since actual invocation is version
conditional.

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 19, 2019

deps: V8: use ATOMIC_VAR_INIT instead of std::atomic_init
`std::atomic_init<size_t>` is not implemented in all platforms.

* pragma to ignore `-Wbraced-scalar-init`

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 19, 2019

deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html

PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>

nodejs-ci added a commit to nodejs/node-v8 that referenced this pull request Jul 19, 2019

deps: V8: fix BUILDING_V8_SHARED issues
PR-URL: nodejs/node#27375
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.